ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

pointsnadpixels's profile - activity

2023-05-12 06:38:20 -0500 received badge  Famous Question (source)
2022-12-20 05:01:10 -0500 marked best answer Question on ROS frame convention

Hello, I keep getting confused with this every once in a while, and I can't find a definite resource for the convention. The frame id is supposed to be: #Frame this data is associated with

To represent the pose of an object in the map, I'm not sure what convention is used. i.e.. if the data should be in the frame of object (camera, robot,etc..) or in the frame of the map. In CV, SLAM literature, the 'pose' represented by a Rotation (R), and translation (t) is usually in the frame of the camera,
i.e. R contains the coordinates of the bases of the map frame in the Camera frame, and t is the translation in the Camera frame, or X_camera = R*X_map + t where X_map is a point in the map frame, and X_camera the same point in the camera frame.

From what I understand, it seems like the the frame_id should be Camera for orientation R (in quaternion) and position (t), and map for orientation inv(R) (in quat) and position -inv(R)*t, but I've lost count of the number of times I've gotten confused with this. Would appreciate it if you could point me to some documentation on this convention.

2022-12-20 05:00:46 -0500 edited answer Question on ROS frame convention

The documentation for the transform, and pose conventions I was looking for can be found here: http://wiki.ros.org/tf/Ov

2022-12-20 05:00:11 -0500 answered a question Question on ROS frame convention

The documentation for the transform, and pose conventions I was looking for can be found here: http://wiki.ros.org/tf/Ov

2022-12-20 04:56:45 -0500 commented answer Question on ROS frame convention

@Per Edwardsson thanks for the comment. . but saying that transform is a pose is going to be confusing in this conte

2022-12-20 04:55:29 -0500 commented answer Question on ROS frame convention

@Per Edwardsson thanks for the comment. . but saying that transform is a pose is going to be confusing in this conte

2022-12-19 03:55:36 -0500 commented answer Question on ROS frame convention

Hello @Mike Scheutzow can you please expand on why you think this interpretation is a misunderstanding?

2022-12-17 10:37:12 -0500 commented answer Question on ROS frame convention

How so? A pose can very much be seen as a transform. While computing the Projection matrix for a camera, the extrinsics

2022-12-17 10:37:06 -0500 commented answer Question on ROS frame convention

How so? A pose can very much be seen as a transform. While computing the Projection matrix for a camera, the extrinsics

2022-12-17 10:35:07 -0500 commented answer Question on ROS frame convention

How so? A pose can very much be seen as a transform. While computing the Projection matrix for a camera, the extrinsics

2022-12-16 18:33:47 -0500 received badge  Notable Question (source)
2022-12-16 04:33:14 -0500 commented answer Question on ROS frame convention

"The location of the object in that frame is well defined as a Pose (http://docs.ros.org/en/noetic/api/geo...), ie a 3D

2022-12-16 04:25:10 -0500 commented answer Question on ROS frame convention

"The location of the object in that frame is well defined as a Pose (http://docs.ros.org/en/noetic/api/geo...), ie a 3D

2022-12-15 10:00:28 -0500 commented answer Question on ROS frame convention

Hello, I'm not sure if my question was confusing, but this is not what I meant. The question was more about the conventi

2022-12-15 09:58:47 -0500 commented answer Question on ROS frame convention

Hello, I'm not sure if my question was confusing, but this is not what I meant. The question was more about the conventi

2022-12-15 05:46:02 -0500 received badge  Popular Question (source)
2022-12-13 06:11:51 -0500 commented question ROS convention for frame_id in PoseStamped data

Ah sorry, I thought the previous post failed to upload

2022-12-13 05:48:02 -0500 asked a question Question on ROS frame convention

Question on ROS frame convention Hello, I keep getting confused with this every once in a while, and I can't find a defi

2022-12-13 05:44:47 -0500 asked a question ROS convention for frame_id in PoseStamped data

ROS convention for frame_id in PoseStamped data Hello, I keep getting confused with this every once in a while, and I ca

2022-12-13 05:44:47 -0500 asked a question ROS convention for frame_id in PoseStamped data

ROS convention for frame_id in PoseStamped data Hello, I keep getting confused with this every once in a while, and I ca

2022-12-13 05:44:46 -0500 asked a question ROS convention for frame_id in PoseStamped data

ROS convention for frame_id in PoseStamped data Hello, I keep getting confused with this every once in a while, and I ca

2022-10-05 01:24:43 -0500 received badge  Popular Question (source)
2022-09-20 10:09:08 -0500 commented answer EKF for robot poses

Thanks for the suggestion! I'll check it out

2022-09-20 08:01:17 -0500 asked a question EKF for robot poses

EKF for robot poses Hello, As per my understanding, the robot_pose_ekf package can be used to merge 2D pose + IMU + 3D

2022-08-11 10:36:36 -0500 received badge  Famous Question (source)
2022-06-17 10:21:07 -0500 received badge  Notable Question (source)
2022-06-16 06:32:25 -0500 commented answer Making sense of 16-bit jpeg compressed data from Intel RealSense D435i camera

Yeah, I'm aware of that. Unfortunately, only the /camera/aligned_depth_to_color/image_raw/compressed topic was recorded,

2022-06-16 06:31:23 -0500 received badge  Popular Question (source)
2022-06-15 15:05:52 -0500 received badge  Notable Question (source)
2022-06-15 15:05:52 -0500 received badge  Popular Question (source)
2022-06-15 09:27:11 -0500 commented answer Making sense of 16-bit jpeg compressed data from Intel RealSense D435i camera

ah, okay. My problem is with jpeg. I think it works fine for other compression formats which support 16 bit.

2022-06-15 09:27:11 -0500 received badge  Commentator
2022-06-15 08:18:25 -0500 edited question Making sense of 16-bit jpeg compressed data from Intel RealSense D435i camera

Making sense of 16-bit jpeg compressed data from Intel RealSense D435i camera Hello, I recorded some data from an Intel

2022-06-15 08:16:28 -0500 edited question Making sense of 16-bit jpeg compressed data from Intel RealSense D435i camera

Making sense of 16-bit jpeg compressed data from Intel RealSense D435i camera Hello, I recorded some data from an Intel

2022-06-15 08:08:11 -0500 commented answer Making sense of 16-bit jpeg compressed data from Intel RealSense D435i camera

Hi, thank you! Let me try this out. Were you using this for the compressed topic?

2022-06-15 06:11:28 -0500 edited question Making sense of 16-bit jpeg compressed data from Intel RealSense D435i camera

Making sense of 16-bit jpeg compressed data from Intel RealSense D435i camera Hello, I recorded some data from an Intel

2022-06-15 06:11:12 -0500 edited question Making sense of 16-bit jpeg compressed data from Intel RealSense D435i camera

Making sense of 16-bit jpeg compressed data from Intel RealSense D435i camera Hello, I recorded some data from an Intel

2022-06-15 06:10:50 -0500 asked a question Making sense of 16-bit jpeg compressed data from Intel RealSense D435i camera

Making sense of 16-bit jpeg compressed data from Intel RealSense D435i camera Hello, I recorded some data from an Intel

2021-07-16 06:52:17 -0500 received badge  Famous Question (source)
2021-07-07 07:17:12 -0500 received badge  Famous Question (source)
2021-06-24 15:05:58 -0500 asked a question Issues with subscribing to multiple camera image topics

Issues with subscribing to multiple camera image topics ROS: Noetic Ubuntu: 20.04 Hello, I'm having a strange issue whe

2021-06-24 15:05:57 -0500 asked a question Issues with subscribing to multiple camera image topics

Issues with subscribing to multiple camera image topics ROS: Noetic Ubuntu: 20.04 Hello, I'm having a strange issue whe

2021-04-21 07:07:20 -0500 received badge  Enthusiast
2021-04-08 22:24:34 -0500 received badge  Notable Question (source)
2021-04-06 16:49:25 -0500 commented answer Warnings with base_link in namespace for robot_localization

Thanks again, for your help. If I mention a frame ID in the jackal_description/urdf/jackal.gazebo file, it does change t

2021-04-06 16:44:51 -0500 commented answer Warnings with base_link in namespace for robot_localization

Thanks again, for your help. If I do mention a frame ID in the jackal_description/urdf/jackal.gazebo file, it does chang

2021-04-06 16:34:28 -0500 marked best answer Warnings with base_link in namespace for robot_localization

Hello,

<group if="$(arg enable_ekf)" > 
  <node pkg="robot_localization" type="ekf_localization_node" name="ekf_localization"  >
    <rosparam command="load" file="$(arg ekf_yaml_path)" />
    <param name="map_frame"       value="map"/>
    <param name="odom_frame"      value="$(arg ns)/odom"/>
    <param name="base_link_frame" value="$(arg ns)/base_link"/>
    <param name="world_frame"     value="$(arg ns)/odom"/>
  </node>
</group>

The above are the relevant lines in my launch file, but when I try it to run it, there are warnings thrown and the functionality is not as expected. The warnings are as below:

[WARN] [1617652671.519795535, 1553.900000000]: Could not obtain transform from base_link to jackal2/base_link. Error was "base_link" passed to lookupTransform argument source_frame does not exist.
"base_link" passed to lookupTransform argument source_frame does not exist.

I don't understand why these would come up since I am specifically assigning a base_link_frame. Why does it matter if "base_link" exists or not?