JONNY ALOHA
AERO-CHOI's BLOG
JONNY ALOHA
전체 방문자
오늘
어제
  • 분류 전체보기 (35)
    • Learning S.. (29)
      • X-Foil (3)
      • Aerodynami.. (1)
      • Autonomous.. (5)
      • Machine Le.. (6)
      • MATLAB (0)
      • C++ (3)
      • ROS (8)
      • Optimizati.. (3)

블로그 메뉴

  • 홈
  • About Me

인기 글

태그

티스토리

hELLO · Designed By 정상우.
JONNY ALOHA

AERO-CHOI's BLOG

[ROS1 NOTE] geometry_msgs
Learning Space/ROS

[ROS1 NOTE] geometry_msgs

2023. 2. 25. 15:54

Points, Vectors, Poses에 사용되는 메세지의 형태이다. 

 

Pose

# A representation of pose in free space, composed of position and orientation. 
Point position
Quaternion orientation

대상의 위치(position)와 자세(orientation)에 대한 정보를 담고 있다. 

 

 

PoseStamped

# A Pose with reference coordinate frame and timestamp
Header header
Pose pose

 

PoseStamped와 Pose의 차이는 Header를 포함하고 있다는 점이다.

Header에 포함되는 정보로는 'frame_id', 'stamp', 'seq'가 있다. 추가적인 정보를 담고 있어서 pose만을 쓰기 보다는 PoseStamped를 이용하여 msg를 구성한다.

[geometry_msgs/PoseStamped]:
Header header
  uint32 seq
  time stamp
  string frame_id
geometry_msgs/Pose pose
  geometry_msgs/Point position
    float64 x
    float64 y
    float64 z
  geometry_msgs/Quaternion orientation
    float64 x
    float64 y
    float64 z
    float64 w

 

728x90
저작자표시 비영리 동일조건 (새창열림)

'Learning Space > ROS' 카테고리의 다른 글

[ROS 1 NOTE] Basis of ROS  (0) 2023.05.01
[Navigation] TF, URDF  (0) 2023.05.01
[GAZEBO] AR TAG  (2) 2023.03.23
[ROS1 NOTE] mavros_msgs.srv  (0) 2023.03.13
[ROS1 NOTE] mavros_msgs.msg  (0) 2023.02.25
    'Learning Space/ROS' 카테고리의 다른 글
    • [Navigation] TF, URDF
    • [GAZEBO] AR TAG
    • [ROS1 NOTE] mavros_msgs.srv
    • [ROS1 NOTE] mavros_msgs.msg
    JONNY ALOHA
    JONNY ALOHA

    티스토리툴바