Metadata-Version: 2.1
Name: manipulation
Version: 2025.2.16
Summary: MIT 6.421 - Robotic Manipulation
License: BSD License
Author: Russ Tedrake
Author-email: russt@mit.edu
Requires-Python: >=3.10,<4.0
Classifier: License :: OSI Approved :: BSD License
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Provides-Extra: all
Provides-Extra: grader
Provides-Extra: mesh
Provides-Extra: rl
Provides-Extra: torch
Requires-Dist: cloudpickle (==2.2.1) ; extra == "all"
Requires-Dist: coacd (>=1.0.5,<2.0.0) ; extra == "mesh" or extra == "all"
Requires-Dist: drake (>=0.0.20250131,<0.1)
Requires-Dist: gradescope-utils (>=0.4.0) ; extra == "grader" or extra == "all"
Requires-Dist: gymnasium (>0.26) ; extra == "rl" or extra == "all"
Requires-Dist: ipython (>=7.8.0)
Requires-Dist: ipywidgets (>=8) ; extra == "all"
Requires-Dist: lxml[html-clean] (>=4.9.2)
Requires-Dist: matplotlib (>=3.7.0)
Requires-Dist: mpld3 (>=0.5.6)
Requires-Dist: nbconvert (==6.4.0) ; (sys_platform == "linux") and (extra == "grader")
Requires-Dist: nbconvert (==7.0.0) ; (sys_platform == "darwin") and (extra == "grader")
Requires-Dist: nevergrad (>=0.4.3) ; extra == "all"
Requires-Dist: numpy (>=2.0.0,<3.0.0)
Requires-Dist: psutil (>=5.9) ; extra == "all"
Requires-Dist: pycollada (>=0.8) ; extra == "mesh" or extra == "all"
Requires-Dist: pyvirtualdisplay (>=3.0)
Requires-Dist: pyzmq (>=24.0.0) ; (sys_platform == "linux") and (extra == "all")
Requires-Dist: pyzmq (>=25.0.0) ; (sys_platform == "darwin") and (extra == "all")
Requires-Dist: scene-synthesizer (>=1.13.2) ; extra == "all"
Requires-Dist: scipy (>=1.10.0) ; extra == "all"
Requires-Dist: setuptools (<71.0.0)
Requires-Dist: stable-baselines3 (>=2.0.0) ; extra == "rl" or extra == "all"
Requires-Dist: timeout-decorator (>=0.4.1) ; extra == "grader" or extra == "all"
Requires-Dist: torch (>=2.0.1,<2.4.0) ; extra == "torch" or extra == "all"
Requires-Dist: torchvision (>=0.10.1) ; extra == "torch" or extra == "all"
Requires-Dist: tqdm (>=4) ; extra == "all"
Requires-Dist: trimesh (>=4.4.4) ; extra == "mesh" or extra == "all"
Requires-Dist: vhacdx (>=0.0.5) ; extra == "mesh" or extra == "all"
Description-Content-Type: text/markdown

<!-- Remember, this produces the front page on github, dockerhub, and pypi. -->

# Robotic Manipulation

*Perception, Planning, and Control*

This is the companion software for the textbook available at:
https://manipulation.mit.edu/

Online code documentation can be found
[here](https://manipulation.mit.edu/python/index.html).

For contributions, please see
[developer instructions](https://github.com/RussTedrake/htmlbook/blob/master/Developers.md).

To cite this software (or the corresponding textbook), please use:

Russ Tedrake. _Robotic Manipulation: Perception, Planning, and Control (Course
Notes for MIT 6.421)._ Downloaded on [date] from <https://manipulation.mit.edu/>.

