Skip to content

Commit

Permalink
Merge pull request #18 from a2s-institute/add-deps
Browse files Browse the repository at this point in the history
add dependencies and update readme
  • Loading branch information
Akhilan-xd authored Dec 11, 2023
2 parents 0776f00 + 45a81b7 commit fa03012
Show file tree
Hide file tree
Showing 4 changed files with 41 additions and 7 deletions.
27 changes: 23 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,32 @@

Base code for Nala robot (SOLO12 robot from Open Dynamic Robot Initiative)

## Installation

## Installation (Standalone)
Install the required dependencies by runing the following command the in ROOT directory of your workspace:

> This installation do not requerire ROS
```bash
rosdep install --from-paths src --ignore-src -r -y
```

## Usage

To launch the system use:

```bash
ros2 launch solo12_bringup robot.launch.py
```

Launch arguments:
- `stand`: Spawn robot on stand (default false).
- `use_rviz`: Run rviz (default true).

from the `ROOT` folder of this repo:
Example:

```
bash script/install.sh
ros2 launch solo12_bringup robot.launch.py stand:=true use_rviz:=false
```

## Packages

For information about packages, please refer the `README.md` file of each package.
10 changes: 10 additions & 0 deletions solo12_bringup/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,16 @@

<buildtool_depend>ament_cmake</buildtool_depend>

<exec_depend>solo12_description</exec_depend>
<exec_depend>xacro</exec_depend>
<exec_depend>urdf</exec_depend>
<exec_depend>launch</exec_depend>
<exec_depend>launch_ros</exec_depend>
<exec_depend>gazebo_ros</exec_depend>
<exec_depend>ros2_control</exec_depend>
<exec_depend>robot_state_publisher</exec_depend>
<exec_depend>rviz</exec>

<test_depend>ament_lint_auto</test_depend>
<test_depend>ament_lint_common</test_depend>

Expand Down
2 changes: 2 additions & 0 deletions solo12_description/README.md
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
# `solo12_description`

TODO
9 changes: 6 additions & 3 deletions solo12_description/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,14 @@

<buildtool_depend>ament_cmake</buildtool_depend>

<exec_depend>joint_state_publisher_gui</exec_depend>
<exec_depend>joint_state_publisher</exec_depend>
<exec_depend>urdf</exec_depend>
<exec_depend>xacro</exec_depend>
<exec_depend>urdf</exec_depend>
<exec_depend>rviz2</exec_depend>
<exec_depend>launch</exec_depend>
<exec_depend>launch_ros</exec>
<exec_depend>joint_state_publisher_gui</exec_depend>
<exec_depend>joint_state_publisher</exec_depend>
<exec_depend>robot_state_publisher</exec_depend>

<test_depend>ament_lint_auto</test_depend>
<test_depend>ament_lint_common</test_depend>
Expand Down

0 comments on commit fa03012

Please sign in to comment.