Robotics StackExchange | Archived questions

ROS2 Humble Turtlebot 3 Does anyone know what else is missing?

I am using a Raspberry pi 4 running Ubuntu 22.04. On this I have installed ROS2 Humble Hawksbill. The setup of the robot corresponds to a Turtlebot3 in the Burger configuration. On this I use the turtlebot3 package in the hotfix-humble branch. https://github.com/ROBOTIS-GIT/turtlebot3/tree/hotfix-humble. I have the tutorial from Robotis reasonably through. What still does not work properly is the Colcon build; which throws the following error:

warnings.warn( /usr/lib/python3/dist-packages/pkgresources/init.py:116: PkgResourcesDeprecationWarning: 1.16.0-unknown is an invalid version and will not be supported in a future release warnings.warn( /usr/lib/python3/dist-packages/pkgresources/init.py:116: PkgResourcesDeprecationWarning: 1.1build1 is an invalid version and will not be supported in a future release warnings.warn( /usr/lib/python3/dist-packages/pkgresources/init_.py:116: PkgResourcesDeprecationWarning: 0.1.43ubuntu1 is an invalid version and will not be supported in a future release warnings.warn( /usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.

warnings.warn(

Finished <<< turtlebot3example [16.9s] --- stderr: mypackage
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.

warnings.warn(

Finished <<< mypackage [10.4s] --- stderr: turtlebot3teleop
/usr/lib/python3/dist-packages/setuptools/command/easyinstall.py:158: EasyInstallDeprecationWarning: easyinstall command is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( /usr/lib/python3/dist-packages/pkgresources/init.py:116: PkgResourcesDeprecationWarning: 1.16.0-unknown is an invalid version and will not be supported in a future release warnings.warn( /usr/lib/python3/dist-packages/pkgresources/init.py:116: PkgResourcesDeprecationWarning: 1.1build1 is an invalid version and will not be supported in a future release warnings.warn( /usr/lib/python3/dist-packages/pkgresources/init_.py:116: PkgResourcesDeprecationWarning: 0.1.43ubuntu1 is an invalid version and will not be supported in a future release warnings.warn( /usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.

warnings.warn(

Finished <<< turtlebot3teleop [15.7s] --- stderr: pypubsub
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.

warnings.warn(

Finished <<< py_pubsub [10.0s]

Summary: 8 packages finished [21.1s] 1 package failed: turtlebot3hardware 5 packages had stderr output: mypackage pypubsub turtlebot3example turtlebot3hardware turtlebot3teleop 1 package not processed

In addition, the bringup doesn't do much for me either. This is what happens: ros2 launch turtlebot3bringup robot.launch.py [INFO] [launch]: All log files can be found below /home/melichior/.ros/log/2023-03-09-20-03-14-430973-Stolas-26727 [INFO] [launch]: Default logging verbosity is set to INFO [ERROR] [launch]: Caught exception in launch (see debug for traceback): Caught exception when trying to load file of format [py]: 'LDSMODEL'

Asked by Fiola on 2023-03-10 03:00:10 UTC

Comments

The setuptools issues are warnings and do not prevent your build.

Your error is in hardware (1 package failed: turtlebot3_hardware), but that is not shown on your question.

Post only that error message, the rest are "red herrings".

Asked by dcconner on 2023-08-03 13:01:09 UTC

Answers

downgrade the version of setuptools

pip install setuptools==58.2.0

Asked by lvanegast on 2023-05-16 22:06:17 UTC

Comments