Content deleted Content added
Citation bot (talk | contribs) Alter: title, url. URLs might have been anonymized. Add: s2cid, authors 1-1. Removed parameters. Some additions/deletions were parameter name changes. | Use this bot. Report bugs. | Suggested by SemperIocundus | #UCB_webform 1637/2500 |
m General fixes via AutoWikiBrowser |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 19:
The Toolbox provides functions for manipulating and converting between datatypes such as vectors, [[Transformation matrix|homogeneous transformations]], [[roll-pitch-yaw]] and [[Euler angle|Euler]] angles, [[axis-angle representation]], [[Quaternion|unit-quaternions]], and [[Screw theory#Twist|twists]], which are necessary to represent 3-dimensional position and orientation. It also plots coordinate frames, supports [[Plücker coordinates]] to represent lines, and provides support for [[Lie group]] operations such as logarithm, exponentiation, and conversions to and from [[skew-symmetric matrix]] form.
As the basis of the exercises in several textbooks, the Toolbox is useful for the study and simulation of:<ref>{{cite book
* classical arm-type robotics: [[kinematics]], [[Dynamics (mechanics)|dynamics]], and [[Trajectory|trajectory generation]]. The Toolbox uses a very general method of representing the kinematics and dynamics of serial-link manipulators using [[Denavit-Hartenberg parameters]] or [[
*Ground robots and includes: standard path planning algorithms (bug, [[distance transform]], [[D*]], and [[Probabilistic roadmap|PRM]]), lattice planning, kinodynamic planning ([[Rapidly exploring random tree|RRT]]), localization ([[Extended Kalman filter|EKF]], [[particle filter]]), map building ([[Extended Kalman filter|EKF]]) and [[simultaneous localization and mapping]] (using an [[Extended Kalman filter|EKF]] or graph-based method), and a [[Simulink]] model of a non-holonomic vehicle.
* Flying [[quadrotor]] robots, and includes a detailed [[Simulink]] model.
Line 31:
The Robotics System Toolbox for MATLAB<ref>{{Cite web |title=Robotics System Toolbox |url=https://www.mathworks.com/products/robotics.html |access-date=2022-07-23 |website=www.mathworks.com |language=en}}</ref> is proprietary software published by [[MathWorks]] which includes support for robot manipulators and mobile robotics. Its functionality significantly overlaps that of the Robotics Toolbox for MATLAB but the programming model is quite different.
The Robotics Toolbox for Python is a reimplementation of the Robotics Toolbox for MATLAB for Python 3.<ref>{{Cite
== See also ==
*[[
*[[Robotics simulator]]
Line 46:
* [https://github.com/petercorke/robotics-toolbox-python Toolbox description on Open Hub]
[[Category:
[[Category:Robotics simulation software]]
|