Code & Data
Code:
URmat
The URmat project is an interface between Matlab and Universal Robots (UR) robotic manipulators. It enables the control of UR robots with Matlab programming over TCP/IP connection. It can be useful for teaching robotics and implementing simple projects. Also URmat can be used alongside with Peter Corke’s Robotics Toolbox. It has been developed and tested on a UR5 robot with software version 3.0
The code can be found here and comes without any guarantee. Developers and testers are welcome!
Data:
Inverse Dynamics Datasets:
- BaxterRhythmic – dynamics generated by a circular movement of the Rethink Baxter robot
- URpickNplace – dynamics generated by pick n place of a 5 kg object for the Universal Robots UR10 manipulator
- BaxterRand – dynamics generated by point reaching movements of the Rethink Baxter robot
The datasets can be downloaded here and made availiale in: [1]
Forward Dynamics Datasets:
- KukaDirectDynamics – 10 trajectories generated from Kuka LWR while executing a pick and place task
- BaxterDirectDynamics – 10 trajectories generated from Rethink Baxter while executing a pick and place task
The datasets can be downloaded here and made availiale in: [2]
References:
- A reservoir computing approach for learning forward dynamics of industrial manipulators By A. S. Polydoros and L. NalpantidisIn 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)pp. pp. 612–618, 2016.Details
- Real-time deep learning of robotic manipulator inverse dynamics By A. S. Polydoros, L. Nalpantidis, and V. KrugerIn 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)pp. pp. 3442–3448, 2015.Details