반응형

Robot Operating System/ROS2 5

[ROS2 Dashing and Foxy] AttributeError: 'Argument' object has no attribute 'add_on_set_parameters_callback'

Test Env. Ubuntu 18.04, ROS2 Dashing, Jetson AGX Xaiver with Jetpack 4.5.1 ROS2 프로그래밍을 하다가 아래와 같은 오류를 만났다. Traceback (most recent call last): File "/home/robotv/colcon_ws/install/topic_service_action_rclpy_example/lib/topic_service_action_rclpy_example/argument", line 33, in sys.exit(load_entry_point('topic-service-action-rclpy-example', 'console_scripts', 'argument')()) File "/home/robotv/colco..

[ROS2 Dashing] prefix_path WARNING 해결 방법

Test Env. : ROS2 Dashing, Ubuntu 18.04, Jetson AGX Xavier with Jetpack 4.5 기존의 custom package를 삭제하고 build를 하면 아래와 같은 WARNING이 생겼다. $ ~/colcon_ws && colcon build --symlink-install && source ~/.bashrc Summary: 0 packages finished [0.35s] [0.987s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '~/colcon_ws/install/yolov3_pytorch_ros' in the environment variable AMENT_PREFIX_PATH doesn't exist..

[ROS2] ROS 2 Distributions과 Supported Platforms

이번에는 ROS 2 distribution과 그에 대한 Supported Paltforms을 정리해보겠습니다. 0. Overview What is a Distribution? ROS distribution이란 버전화된 ROS packages의 모음입니다. Linux distributions (e.g. Ubuntu)과 유사하며, 정식 릴리즈부터 코드네임은 알파벳 순으로 진행합니다. ROS distributions의 목적은 개발자가 Roll forward할 준비가 될 때까지 상대적으로 안정적인 코드베이스에서 작업을 할 수 있도록 하는 것입니다. 따라서, 릴리즈된 패키지에 대해서는 core packages에 대해 bug fixes나 개선사항에 따른 변화를 제한합니다. Supported Platforms 각 d..

반응형