Skip to content

Commit

Permalink
Pin working version of rclrs (#50)
Browse files Browse the repository at this point in the history
* Pin working version of rclrs

Signed-off-by: Yadunund <yadunund@gmail.com>

* Pin home in Cargo.toml

Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>

---------

Signed-off-by: Yadunund <yadunund@gmail.com>
Signed-off-by: Luca Della Vedova <lucadv@intrinsic.ai>
Co-authored-by: Luca Della Vedova <lucadv@intrinsic.ai>
  • Loading branch information
Yadunund and luca-della-vedova authored Jan 6, 2025
1 parent 7d77a81 commit a0eff3c
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 7 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/nexus_workcell_editor.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
run: |
git clone https://github.com/ros2-rust/ros2_rust.git
cd ros2_rust
git checkout f45a66f47dc727e3ccb13037a6c57923af1446c7
git checkout 9a845c17873cbdf49e8017d5f0af6d8f795589cc
cd ..
vcs import . < ros2_rust/ros2_rust_jazzy.repos
- name: rosdep
Expand Down
2 changes: 2 additions & 0 deletions nexus_workcell_editor/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ name = "nexus_workcell_editor"
[dependencies]
bevy = "0.12"
bevy_egui = "0.23"
# TODO(luca) Fix upstream by removing the open_url feature from bevy_egui
home = "=0.5.9"
# TODO(luca) Just use the version used by site editor once released
bevy_impulse = { git = "https://github.com/open-rmf/bevy_impulse", branch = "main" }
clap = { version = "4.0.10", features = ["color", "derive", "help", "usage", "suggestions"] }
Expand Down
9 changes: 3 additions & 6 deletions nexus_workcell_editor/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,15 @@ A GUI for assembling workcells from components that is built off [rmf_site](http

## Setup

Install rustup from the Rust website: https://www.rust-lang.org/tools/install

```
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
```

Follow instructions [here](https://github.com/ros2-rust/ros2_rust) to setup ros2_rust.
> Note: Checkout `9a845c17873cbdf49e8017d5f0af6d8f795589cc` commit to include fix for https://github.com/ros2-rust/ros2_rust/issues/449.

## Build
```
# source the ros distro and ros2_rust workspace.
cd ~/ws_nexus
rosdep install --from-paths src --ignore-src --rosdistro <DISTRO> # Replace <DISTRO> with supported ROS 2 distro, eg. jazzy.
colcon build
```

Expand Down

0 comments on commit a0eff3c

Please sign in to comment.