-
Notifications
You must be signed in to change notification settings - Fork 75
Description
Before proceeding, is there an existing issue or discussion for this?
- I have done a search for similar issues and discussions.
Description
Hello RMF team, I would like to install your framework but I can't find the information about which rmf_demos version to use for different ROS2 distros (I use kilted). I would like to follow this instruction from your installation guide:
Next create a ROS 2 workspace and build rmf_demos from source. Replace the 2.0.3 tag below with the version of rmf_demos for your distribution.
mkdir ~/rmf_ws/src -p
cd ~/rmf_ws/src
git clone https://github.com/open-rmf/rmf_demos.git -b 2.0.3
cd ~/rmf_ws
colcon build
If I try to just run it with -b 2.0.3, I get the following error:
`mkdir ~/rmf_ws/src -p
cd ~/rmf_ws/src
git clone https://github.com/open-rmf/rmf_demos.git -b 2.0.3
cd ~/rmf_ws
colcon build
Cloning into 'rmf_demos'...
remote: Enumerating objects: 6255, done.
remote: Counting objects: 100% (69/69), done.
remote: Compressing objects: 100% (44/44), done.
remote: Total 6255 (delta 42), reused 31 (delta 24), pack-reused 6186 (from 1)
Receiving objects: 100% (6255/6255), 63.26 MiB | 31.07 MiB/s, done.
Resolving deltas: 100% (4109/4109), done.
Note: switching to '9c6eb30295c5716abbb0d30f0d8ddace348ee244'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
Starting >>> rmf_demos_dashboard_resources
Starting >>> rmf_demos_assets
Starting >>> rmf_demos_fleet_adapter
Starting >>> rmf_demos_maps
Starting >>> rmf_demos_tasks
Starting >>> rmf_demos_bridges
--- stderr: rmf_demos_dashboard_resources
CMake Error at CMakeLists.txt:5 (find_package):
By not providing "Findament_cmake.cmake" in CMAKE_MODULE_PATH this project
has asked CMake to find a package configuration file provided by
"ament_cmake", but CMake did not find one.
Could not find a package configuration file provided by "ament_cmake" with
any of the following names:
ament_cmakeConfig.cmake
ament_cmake-config.cmake
Add the installation prefix of "ament_cmake" to CMAKE_PREFIX_PATH or set
"ament_cmake_DIR" to a directory containing one of the above files. If
"ament_cmake" provides a separate development package or SDK, be sure it
has been installed.
Failed <<< rmf_demos_dashboard_resources [0.39s, exited with code 1]
Aborted <<< rmf_demos_bridges [0.38s]
Aborted <<< rmf_demos_assets [0.39s]
Aborted <<< rmf_demos_maps [0.45s]
Aborted <<< rmf_demos_tasks [0.63s]
Aborted <<< rmf_demos_fleet_adapter [0.64s]
Summary: 0 packages finished [0.73s]
1 package failed: rmf_demos_dashboard_resources
5 packages aborted: rmf_demos_assets rmf_demos_bridges rmf_demos_fleet_adapter rmf_demos_maps rmf_demos_tasks
3 packages had stderr output: rmf_demos_assets rmf_demos_dashboard_resources rmf_demos_maps
4 packages not processed`
Is there an overview somewhere that shows which rmd_demos version is compatible with which ROS2 distro?
Metadata
Metadata
Assignees
Labels
Type
Projects
Status