-
Notifications
You must be signed in to change notification settings - Fork 53
Open
Description
I was trying to use this repo but missing dependency avoid my installation. I figured out the solution.
Clone the repository on a ROS 2 Jazzy environment.
Run rosdep install -i --from-path src --rosdistro jazzy -y.
See error: Cannot locate rosdep definition for [topic_based_ros2_control].
Attempting sudo apt install ros-jazzy-topic-based-ros2-control also fails (Unable to locate package).
ERROR: the following packages/stacks could not have their rosdep keys resolved to system dependencies:
isaac_moveit: Cannot locate rosdep definition for [topic_based_ros2_control]
Workaround / Solution: I solved this by manually cloning the upstream repository into the src folder before running rosdep:
cd src
git clone https://github.com/PickNikRobotics/topic_based_ros2_control.git
cd ..
rosdep install -i --from-path src --rosdistro jazzy -y
colcon build
Please consider adding this dependency to the installation instructions for Jazzy users or updating the .repos file.
Other search phrases:
Cannot resolve topic_based_ros2_control for isaac_moveit on ROS 2 Jazzy
Missing ros-jazzy-topic-based-ros2-control package causes rosdep failure
mason-m-lowes and JasonJulys
Metadata
Metadata
Assignees
Labels
No labels