ros2_python/Ros2 개념

ROS2 ENV 환경변수 정리

알 수 없는 사용자 2023. 2. 4. 15:57

ros1에서 ROS_PACKAGE_PATH 가 사라짐

ros2 부터는 CMAKE COLONE AMENT 에 엮이게 됬다.

ROS_VERSION=2
ROS_PYTHON_VERSION=3
ROS_LOCALHOST_ONLY=0
ROS_DISTRO=foxy

 

AMENT_PREFIX_PATH=/opt/ros/foxy/src/install/aai4r_edge_interfaces:/opt/ros/foxy
CMAKE_PREFIX_PATH=/opt/ros/foxy/src/install/aai4r_edge_interfaces
COLCON_PREFIX_PATH=/opt/ros/foxy/src/install
PYTHONPATH=/opt/ros/foxy/src/install/aai4r_edge_interfaces/lib/python3.8/site-packages:/opt/ros/foxy/lib/python3.8/site-packages

 

$AMENT_PREFIX_PATH <- 얘가 ros1에서 $ROS_PACKAGE_PATH 랑 대응한다 생각하면됨.

커스텀 로스 패키지 패쓰인 "/opt/ros/foxy/src/install/aai4r_edge_interfaces" 가 추가된 걸 확인 할 수 있다.