j3soon / ros2-essentials

A repo containing essential ROS2 Humble features for controlling Autonomous Mobile Robots (AMRs) and robotic arm manipulators.
https://j3soon.github.io/ros2-essentials/
Apache License 2.0
8 stars 3 forks source link

Fix `clearpath_generator_robot` NotImplementedError #62

Closed j3soon closed 2 weeks ago

j3soon commented 2 weeks ago

Error message:

 > [husky-ws stage-2 21/21] RUN bash -ie /home/user/script/husky-generate.sh:
   bash: cannot set terminal process group (1): Inappropriate ioctl for device
   bash: no job control in this shell
   Workspace has not been built yet. Building workspace...
   Starting >>> clearpath_diagnostics
   Starting >>> clearpath_sensors
   Finished <<< clearpath_sensors [0.09s]
   Finished <<< clearpath_diagnostics [0.39s]
   Starting >>> clearpath_generator_robot
   Finished <<< clearpath_generator_robot [0.43s]
   Starting >>> clearpath_robot
   Finished <<< clearpath_robot [0.08s]

   Summary: 4 packages finished [1.14s]
   Workspace built.
   Successfully built workspace and configured environment variables.
   bash: /etc/clearpath/setup.bash: No such file or directory
   bash: /install/setup.bash: No such file or directory
   Generated /etc/clearpath/robot.urdf.xacro
   Generated config: /etc/clearpath/platform/config/control.yaml
   Generated config: /etc/clearpath/platform/config/imu_filter.yaml
   Generated config: /etc/clearpath/platform/config/localization.yaml
   Generated config: /etc/clearpath/platform/config/teleop_interactive_markers.yaml
   Generated config: /etc/clearpath/platform/config/teleop_joy.yaml
   Generated config: /etc/clearpath/platform/config/twist_mux.yaml
   Generated config: /etc/clearpath/manipulators/config/moveit.yaml
   Generated config: /etc/clearpath/manipulators/config/control.yaml
   Traceback (most recent call last):
     File "/home/user/husky_driver_ws/install/clearpath_generator_robot/lib/clearpath_generator_robot/generate_launch", line 46, in <module>
       main()
     File "/home/user/husky_driver_ws/install/clearpath_generator_robot/lib/clearpath_generator_robot/generate_launch", line 42, in main
       rlg.generate()
     File "/opt/ros/humble/local/lib/python3.10/dist-packages/clearpath_generator_common/launch/generator.py", line 100, in generate
       self.generate_manipulators()
     File "/opt/ros/humble/local/lib/python3.10/dist-packages/clearpath_generator_common/launch/generator.py", line 112, in generate_manipulators
       raise NotImplementedError()
   NotImplementedError
   [ros2run]: Process exited with failure 1
------
failed to solve: process "/bin/sh -c bash -ie /home/$USERNAME/script/husky-generate.sh" did not complete successfully: exit code: 1