Skip to content

onekk/robotics-toolbox-python

Repository files navigation

Robotics Toolbox for Python

Forked from 1.1.1 bugfix fork:

https://github.com/codeFighter2022/robotics-toolbox-python-bugfix

Original work from:

A Python implementation of the Robotics Toolbox for MATLAB®

Changelog in respect of upstream

Amended some files to make it work correctly:

  • pyproject.toml to specify nunmpy and scipy versions that permit to run the code without patching too much the existing sources (to make it more near the upstream version)
  • README.md to reflect the actual changes made in this fork and delete the pip way to install it.

Added files:

  • rbtb-cd.yaml micromamba yaml file

Usage

Clone the repo from GitHub

git clone https://github.com/onekk/robotics-toolbox-python
cd robotics-toolbox-python

Use

The most straightforward way is to use micromamba:

See:

https://mamba.readthedocs.io/en/latest/installation/micromamba-installation.html

and then create an environment using the supplied yaml file:

micromamba create -f <robotics-toolbox-python>/rbmm_env.yaml

This will create an environment named rbtb-dev.

Activate this environment using:
micromamba activate rbtb-dev

Then go to the robotics-toolbox-python folder and issue:

pip install -e .

This will install the required packages with the correct versions in a way that will avoid conflicts keeping things separated from the system installed libraries and programs.

This will permit to avoid the use of complicated programs, you could issue most of these command on a terminal.

On Windows it is better to use the Git Bash shell that is usually installed when you install Git for Windows.

Contents

Original documentation

Find it here:

Original site

Notes:

None for now

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy