2013 · 22 citations · 13 references
ComputingComputer ScienceRobotics EngineeringHumanoid RoboticsMotion PlanningRoboticsCollision DetectionObstacle AvoidanceObstacle DetectionPoint Cloud ProcessingRobot Motion PlanningTrajectory GenerationHuman-robot Collision AvoidanceMotion Planning With Obstacle AvoidanceRobot Path PlanningSelf-collision AvoidanceTrajectory PlanningTrajectory Planning For Collision Avoidance
The Kinect sensor and KinectFusion algorithm have revolutionized environment modeling. We bring these advances to optimization-based motion planning by computing the obstacle and self-collision avoidance objective functions and their gradients directly from the KinectFusion model on the GPU without ever transferring any model to the CPU. Based on this, we implement a proof-of-concept motion planner which we validate in an experiment with a 19-DOF humanoid robot using real data from a tabletop work space. The summed-up time from taking the first look at the scene until the planned path avoiding an obstacle on the table is executed is only three seconds.
13
KinectFusion: Real-time dense surface mapping and tracking
Richard A. Newcombe, Andrew Fitzgibbon, Shahram Izadi et al. · 2011 · 3.9K citations
CHOMP: Gradient optimization techniques for efficient motion planning
Nathan Ratliff, Matt Zucker, J. Andrew Bagnell et al. · 2009 · 986 citations · Full text
STOMP: Stochastic trajectory optimization for motion planning
Mrinal Kalakrishnan, Sachin Chitta, Evangelos A. Theodorou et al. · 2011 · 881 citations
Elastic bands: connecting path planning and control
Sean Quinlan, Oussama Khatib · 2002 · 797 citations