ROS杂记

tf数据类型:

https://www.ncnynl.com/archives/201702/1305.html

tf教程:

http://wiki.ros.org/tf/Tutorials#Learning_tf

rviz教程:

(官方教程)

http://wiki.ros.org/rviz/Tutorials/Markers%3A%20Points%20and%20Lines

(rviz显示坐标系轨迹)

https://blog.csdn.net/yaked/article/details/52996509

(rviz marker的数据类型)

https://www.dazhuanlan.com/2019/12/16/5df6fcba10e55/

 

Clion 调试ROS程序:

https://blog.csdn.net/weixin_37954144/article/details/100119420

 

ROS参数管理器:

https://blog.csdn.net/u014695839/article/details/78348600

 

cv_bridge:

http://wiki.ros.org/cv_bridge/

https://blog.csdn.net/bigdog_1027/article/details/79090571

 

nav_msgs/OccupanyGrid:

https://blog.csdn.net/ji0525084/article/details/14125119

https://blog.csdn.net/qq_16775293/article/details/84645528

http://docs.ros.org/kinetic/api/nav_msgs/html/msg/MapMetaData.html

 

四元数转换:

https://blog.csdn.net/orange_littlegirl/article/details/95390663

 

Eigen与cv互转:

https://blog.csdn.net/weixin_42587961/article/details/94446580

 

Eigen官网:

http://eigen.tuxfamily.org/index.php?title=Main_Page#Documentation

 

tf使用流程:

//1.头文件
#include 
//2.tf广播器
static tf::TransformBroadcaster tb;
//3.tf
tf::Transform tf;
tf.setOrigin(tf::Vector3(x,y,z));
tf::Quaternion quat;
quat.setRPY(R,P,Y);
tf.setRotation(quat);
//4.发布tf
br.sendTransform(tf::StampedTransform(tf, ros::Time::now(), "world", "turtle"));

ROS调试信息:

https://blog.csdn.net/wendox/article/details/52373648?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-2

 

ROS anaconda冲突:

https://answers.ros.org/question/220546/catkin_make-failure-due-to-python-anaconda/

你可能感兴趣的:(ROS)