Robostack
There are various ways to install ROS2 depending on your platform. Robostack has some advantages over the alternatives:
- It is cross-platform
- It makes use of the
conda
package manager and so is familiar for Python users - It makes integration with other Python packages easy
To install the Anaconda Python distribution, download an installer from the official website and follow the instructions.
The instructions on the Robostack documentation page
are easy to follow. They suggest using mamba
but the process works just as well
with conda
:
1 2 3 4 5 6 7 8 9 |
|
Reactivate the environment to intialise ROS:
1 2 |
|
conda
including
ros-humble-teleop-twist-keyboard
which is needed to control a robot over wifi.
Check what packages are installed with
1 |
|
If you need a package that is not installed and the repository page shows that it is available for your platform, install it with
1 |
|
1 |
|