- 博客(4)
- 收藏
- 关注
原创 ROS TOPIC学习
仅需将上述代码替换一行为:ts = message_filters.ApproximateTimeSynchronizer([imu_sub, dvl_sub], 300, 1)1:如何通过ROS Subscriber实现多个Topic的订阅,并将所有话题融合到一个callback函数中?ts.registerCallback(callback) #callback是你想传入的回调函数。
2024-07-28 16:13:49
308
原创 ROS工作空间cc_ws编译遇到的问题
ROS Noetic默认使用gazebo 11,在该版本中ignition::math::Box模板被ignition::math::AxisAlignedBox所取代,因此直接在出错的代码文件中进行替换即可。经验之谈:一旦在编译过程中,出现一连串的错误,并且集中在在各个头文件和源文件中时,大概率是C++版本问题,修改适合的版本即可解决问题(不是由C++版本引起的问题除外)std::optional是C++17中专有的,在C++14中,optional是在experimental里面。
2024-07-11 17:35:07
455
原创 uuv_simulator编辑
make: *** [Makefile:86:install] 错误 1。重新运行上述命令,即可成功install。然后在github上找到答案(
2024-07-11 15:54:12
256
原创 slam学习笔记:话题geometry_msgs/PoseWithCovarianceStamped包含的信息
在slam仿真时,位姿(pose)信息发布的话题类型通常使用 geometry_msgs/PoseWithCovarianceStamped ,可以用来描述机器人的位置和方向信息,以及其位置估计的不确定性。pose.pose.orientation:机器人的方向,通常以四元数形式表示,包括 x、y、z 和 w。(2)pose:机器人的位姿估计,包括位置(position)和方向(orientation)。pose.pose.position:机器人的三维位置,通常包括 x、y 和 z。
2024-06-21 17:24:26
727
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人