robot_folders is your workspace handling utility around the ROS ecosystem.
Project description
Robot Folders
Welcome to robot_folders! robot_folders is a collection of utility scripts designed to streamline and facilitate the management of workspaces used for (ROS) development. It is designed to enhance efficiency in handling different environments, consisting of multiple workspaces like a catkin_workspace and colcon_workspace or a plain CMake workspace.
It focuses on optimizing the management of various subworkspaces, contributing to a seamless development experience.
Documentation
Documentation can be found on our GH pages.
Quick start
It is recommended to install robot_folders using pipx (You can install pipx using sudo apt install pipx).
pipx install robot-folders
Upgrade
To upgrade robot_folders using pipx do
pipx upgrade robot-folders
Shell setup
In order to use robot_folders you’ll have to call its source file. How to do this depends on the way you installed robot_folders and on the version of the installation tool.
In case you have installed robot_folders using pipx as described above (and given you use the bash shell), do:
# pipx < 1.3.0 or if ${HOME}/.local/pipx already existed
echo "source ${HOME}/.local/pipx/venvs/robot-folders/bin/rob_folders_source.sh" >> ~/.bashrc
# pipx >= 1.3.0
echo "source ${HOME}/.local/share/pipx/venvs/robot-folders/bin/rob_folders_source.sh" >> ~/.bashrc
In case you manually installed robot_folders using a python virtualenv the path is similarly
echo "source <your-virtualenv-path>/bin/rob_folders_source.sh" >> ~/.bashrc
Basic usage
After installation open up a new terminal to use robot_folders. The main command for using robot_folders is fzirob. Type
fzirob --help
to get an overview over all available commands.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file robot_folders-0.7.0.tar.gz
.
File metadata
- Download URL: robot_folders-0.7.0.tar.gz
- Upload date:
- Size: 38.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96f564f3866b2b92ea015d80db1e1d5e3fea9e7a36a60be2021f36cf6fd93fd2 |
|
MD5 | a2d816d54d62f18e42823152e85970a4 |
|
BLAKE2b-256 | 45813a9766513d301571eddb58f8e041df31329baf4999cf6d4fae089500ca8f |
File details
Details for the file robot_folders-0.7.0-py3-none-any.whl
.
File metadata
- Download URL: robot_folders-0.7.0-py3-none-any.whl
- Upload date:
- Size: 65.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 148f0c2e06a9435b216a8531d9a290812469fa385141e8167ea938b6551b761a |
|
MD5 | 682ded5526ae01af082ca57669ff5bc7 |
|
BLAKE2b-256 | c734511c9058629fa3f506199723da8bba1e21829371edde4ac2fc80026bdaec |