mirror of
https://github.com/SHC-ASTRA/rover-ros2.git
synced 2026-02-11 09:20:40 +00:00
Updated README
This commit is contained in:
11
README.md
11
README.md
@@ -11,6 +11,7 @@ You will use these packages to launch all rover-side ROS2 nodes.
|
|||||||
- [Software Prerequisites](#software-prerequisites)
|
- [Software Prerequisites](#software-prerequisites)
|
||||||
- [Nix](#nix)
|
- [Nix](#nix)
|
||||||
- [ROS2 Humble + rosdep](#ros2-humble--rosdep)
|
- [ROS2 Humble + rosdep](#ros2-humble--rosdep)
|
||||||
|
- [Docker](#docker)
|
||||||
- [Running](#running)
|
- [Running](#running)
|
||||||
- [Testing Serial](#testing-serial)
|
- [Testing Serial](#testing-serial)
|
||||||
- [Connecting the GuliKit Controller](#connecting-the-gulikit-controller)
|
- [Connecting the GuliKit Controller](#connecting-the-gulikit-controller)
|
||||||
@@ -47,6 +48,16 @@ $ cd path/to/rover-ros2
|
|||||||
$ rosdep install --from-paths src -y --ignore-src
|
$ rosdep install --from-paths src -y --ignore-src
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Docker
|
||||||
|
|
||||||
|
Using the docker compose file automatically builds the workspace and allows you to choose between running on the CPU or GPU for applications like Rviz2 and Gazebo:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# Run on CPU
|
||||||
|
$ docker compose run --rm --name rover-ros2-container cpu
|
||||||
|
# Run on GPU (NVidia only)
|
||||||
|
$ docker compose run --rm --name rover-ros2-container gpu
|
||||||
|
|
||||||
## Running
|
## Running
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|||||||
Reference in New Issue
Block a user