您的位置:首页 > 其它

ros学习笔记--rviz的常见问题

2017-11-13 22:39 295 查看
1.rviz fame [map] does not exist

请看这个帖子
https://answers.ros.org/question/195962/rviz-fixed-frame-world-does-not-exist/
I would like to extend jaco answer as this is an easy solution to a struggle lot of people, including myself run into when starting
rosrun --debug rviz rviz
(debug for verbose)

The solution is having a publisher for the fixed frame attached to the grid that describes your frame relative to it. This means using the quaternion/euler-angles rviz can transform the coordinate system from the fixed one into your frame.This is sets up
a publisher that tells rviz where to put the fixed world frame.

rosrun tf static_transform_publisher 0 0 0 0 0 0 1 map my_frame 10

The one is necessary as its the quaternion identity 0 0 0 1.

The
doc says this:
static_transform_publisher x y z qx qy qz qw frame_id child_frame_id period_in_ms

or in eulers as jaco did
static_transform_publisher x y z yaw pitch roll frame_id child_frame_id period_in_ms

having this publisher running the global status of the fixed frame is known and the
Fixed FrameNo tf data. Actual error: Fixed Frame [map] does not exist
disappears.

2.

ROS No transform from [sth] to [sth]

look this page
http://blog.csdn.net/hitgavin/article/details/51997379
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: