Collision-free trajectory generation on assistive robot Neptune

This work demonstrates the integration of existing open source robotics tools to develop a collision free trajectory generation system for assistive environments and evaluates its performance. Trajectory generation and obstacle avoidance abilities were applied in the Neptune assistive robot developed in our lab. Such abilities are essential for safe operation of the robot in an assistive living environment. The Robot Operating System (ROS) is used as the software framework within which collision-free algorithms are executed. Prior to deploying the code on the Neptune hardware, the kinematics was modeled and simulated. Furthermore, a Kinect sensor was used to gain information about the environment and detect obstacles. Experiments were then performed on the robotic system to demonstrate the obstacle avoidance behavior during trajectory generation between randomly generated and selected end effector poses.

[1]  Alin Albu-Schäffer,et al.  Soft-tissue injury in robotics , 2010, 2010 IEEE International Conference on Robotics and Automation.

[2]  Sachin Chitta,et al.  Combining planning techniques for manipulation using realtime perception , 2010, 2010 IEEE International Conference on Robotics and Automation.

[3]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

[4]  Alin Albu-Schäffer,et al.  The role of the robot mass and velocity in physical human-robot interaction - Part I: Non-constrained blunt impacts , 2008, 2008 IEEE International Conference on Robotics and Automation.

[5]  Fillia Makedon,et al.  Neptune: assistive robotic system for children with motor impairments , 2011, PETRA '11.

[6]  Stuart J. Russell,et al.  Combined Task and Motion Planning for Mobile Manipulation , 2010, ICAPS.

[7]  K. Chang,et al.  Robots in human environments , 1999, Proceedings of the First Workshop on Robot Motion and Control. RoMoCo'99 (Cat. No.99EX353).

[8]  Charles C. Kemp,et al.  Challenges for robot manipulation in human environments [Grand Challenges of Robotics] , 2007, IEEE Robotics & Automation Magazine.

[9]  Michael Beetz,et al.  Real-time perception-guided motion planning for a personal robot , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Peter I. Corke,et al.  Robotics, Vision and Control - Fundamental Algorithms in MATLAB® , 2011, Springer Tracts in Advanced Robotics.