Feedbot - A Robotic Arm for Autonomous Assisted Feeding

The act of assisted feeding is a challenging task that requires a good reactive planning strategy to cope with an unpredictable environment. It can be seen as a tracking task, where some end effector must travel to a moving goal. This work builds upon state of the art algorithms, such as Discriminative Optimization, making use of a Kinect camera and a modular robotic arm to implement a closed form system that performs assisted feeding. It presents two different approaches: the use of a variable rate function for updating the trajectory with information on the moving goal, and the definition of different risk regions that will shape a safer trajectory.

[1]  Julie A. Shah,et al.  Fast target prediction of human reaching motion for cooperative human-robot manipulation tasks using time series classification , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[2]  Bertrand Tondu,et al.  The Three-Cubic Method: An Optimal Online Robot Joint Trajectory Generator under Velocity, Acceleration, and Wandering Constraints , 1999, Int. J. Robotics Res..

[3]  François Boucher From Need to Innovation [Industrial Activities] , 2015, IEEE Robotics Autom. Mag..

[4]  Kazuhito Yokoi,et al.  Online replanning for reactive robot motion: Practical aspects , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Jayakorn Vongkulbhisal,et al.  Discriminative Optimization: Theory and Applications to Point Cloud Registration , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[6]  T. Flash,et al.  The coordination of arm movements: an experimentally confirmed mathematical model , 1985, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[7]  Eric Mjolsness,et al.  New Algorithms for 2D and 3D Point Matching: Pose Estimation and Correspondence , 1998, NIPS.

[8]  Bin He,et al.  Noninvasive Electroencephalogram Based Control of a Robotic Arm for Reach and Grasp Tasks , 2016, Scientific Reports.

[9]  Alexander Verl,et al.  Real-time path planning for a robot arm in changing environments , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Alessandro De Luca,et al.  Real-Time Computation of Distance to Dynamic Obstacles With Multiple Depth Sensors , 2017, IEEE Robotics Autom. Lett..

[11]  Francisco José Madrid-Cuevas,et al.  Automatic generation and detection of highly reliable fiducial markers under occlusion , 2014, Pattern Recognit..

[12]  Paul J. Besl,et al.  A Method for Registration of 3-D Shapes , 1992, IEEE Trans. Pattern Anal. Mach. Intell..