Earlier projects

Driving simulator view of a car on a winding track.

Behavioral cloning for steering control

Steering prediction from simulator images using a convolutional neural network.

Source code
KUKA iiwa arm reaching a target in a Gazebo simulation.

KUKA iiwa inverse kinematics

Analytical inverse kinematics with a fixed third joint, demonstrated on a KUKA iiwa arm in Gazebo.

Source code
Detected lane boundaries and lane area overlaid on a road image.

Lane-boundary detection

Lane-boundary estimation using camera calibration, perspective transforms, and polynomial fitting.

Source code
PR2 simulation with segmented tabletop point clouds and a collision map.

Point-cloud object recognition

Point-cloud segmentation and SVM-based object recognition for simulated PR2 pick-and-place tasks.

Source code
Road-scene segmentation output with green vehicle masks and a red road mask.

Road-scene semantic segmentation

Segmentation of vehicles and drivable areas in CARLA images for the Udacity–Lyft challenge.

Source code
Gazebo robot-arm simulation with target-contact training feedback.

Robot arm target reaching

DQN-based control for reaching and contacting targets with a simulated robot arm.

Source code
ROS mapping and navigation display beside the simulated indoor environment.

ROS service robot navigation

SLAM, localization, and waypoint navigation in a simulated indoor environment.

Source code
Rover simulator showing collected samples and the terrain map.

Rover mapping and sample search

Terrain mapping and autonomous sample search in a Unity rover simulation.

Recorded demo