-
Notifications
You must be signed in to change notification settings - Fork 2
RTB for Python Update1: Overview
This is a 1st update on the 'old first attempt' at creating an open Python version of Peter Corke's Robotics Toolbox for MATLAB® (RTB) © 1993-2018. Although the original Robotics Tool for Python repository (forked) has languished over the past decade, there may still be some interest in its revival; even in its dated and rudimentary form. At this point, there is no intent to morph RTB for Python - Update 1 into another feature rich robot simulation tool extensively dependent on 3rd party packages and libraries. However, it should be noted that the defunct and 1st update RTB for Python architecture relies exclusively on the 'pylab' convenience module, a practice not recommended by Matplotlib developers.
For those interested in an active Robotics Toolbox for Python port, Peter Corke directs your attention to his current official release of Robotics Toolbox for Python (RTB-P).
The master branch of this repository has not been altered from the forked original robotics-toolbox-python master branch. The update1 branch holds latest development version for this RTB for Python update effort. Presently the scope of the update effort is primarily focused on providing a basic graphics animation capability and bringing RTB for Python core functionality up to the level of RTB for MATLAB® 59BF v9.8.
This Wiki will be used to showcase latest examples of updated RTB for Python utilization and functionality. The examples will be presented as Jupyter notebooks.
NOTE: Since this update effort is being performed on an Ubuntu 14.04 x86_64 Linux platform, there may be compatibility issues with Windows and Mac platforms; specifically with hard-coded file paths in the _robot.py and .octaverc files. Simply modify them in accordance with your platform.
Update on the 'old first attempt' of Peter Corke's Robotics Toolbox for Python © 1993-2016.