ros学习
文章平均质量分 58
Errorbot
无法飞行的无猫人士
展开
-
Ubuntu20.04调试功能包的一些报错解决办法【更新中2024.06.05】
一、Could not find a package configuration file provided by “catkin_virtualenv”三、ERROR: launchpadlib 1.10.13 requires testresources, which is not installed.原创 2024-05-14 16:51:05 · 404 阅读 · 0 评论 -
ROS2_Navigation报错:nav2_amcl::MotionModel does not exist【已解决】
使用Ubuntu22.04-Humble调试navigation2时发现Amcl节点有报错。现备份一个解决办法,希望也能帮到正在开发NAV2的朋友~原创 2024-04-26 11:54:10 · 566 阅读 · 0 评论 -
镭神智能N10激光雷达测评+ROS_Cartographer应用测试
将N10雷达连接ROS主控(本次使用Nvidia Jetson nano+melodic系统进行测试),通过Ubuntu电脑或虚拟机查看构建好的地图。原创 2022-10-31 16:24:15 · 7808 阅读 · 7 评论 -
[Spawn service failed. Exiting] ROS2运行turtlebot3_gazebo例程卡住_报错
[Spawn service failed. Exiting] ROS2运行turtlebot3_gazebo例程卡住_报错原创 2022-10-24 14:04:03 · 3209 阅读 · 7 评论 -
[Noetic]编译robot_pose_ekf报错:No package ‘orocos-bfl’ found
【代码】[Noetic]编译robot_pose_ekf报错:No package ‘orocos-bfl’ found。原创 2022-10-17 14:22:58 · 785 阅读 · 0 评论 -
【不换源解决 】ROS2安装报错:curl:Connection refused
ROS2安装报错:curl:Connection refused原创 2022-06-29 11:19:31 · 1267 阅读 · 2 评论 -
ROS2学习笔记:ROS2 Navigation2编译过程中遇到的问题
首先在github上下载源码记得选择对应版本放在工作空间的src文件下1、解决依赖问题rosdep install -i --from-path src --rosdistro eloquent -y出现报错信息:gym@gym:~/wheeltec_robot_ros2$ rosdep install -i --from-path src --rosdistro eloquen -yWARNING: given --rosdistro eloquen but ROS_DISTRO is原创 2021-02-26 10:59:23 · 3339 阅读 · 1 评论 -
编写简单的订阅者(C++) [ROS1和ROS2对比]
ROS1订阅话题demo下载:标题demo下载:mkdir -p ~/dev_ws/srccd ~/dev_ws/srcwget -O publisher_member_function.cpp https://raw.github.com/ros/ros_tutorials/kinetic-devel/roscpp_tutorials/listener/listener.cpp回调函数 void chatterCallback(const std_msgs::String::Const原创 2021-02-25 17:01:17 · 402 阅读 · 0 评论 -
编写简单的发布者(C++) [ROS1和ROS2对比]
分别在ROS1和ROS2中创建工作空间和功能包mkdir -p ~/dev_ws/srccd ~/dev_ws/srcROS1:话题发布mkdir -p ~/dev_ws/srccd ~/dev_ws/srcwget -O publisher_member_function.cpp https://raw.github.com/ros/ros_tutorials/kinetic-devel/roscpp_tutorials/talker/talker.cpp首先是头文件: #incl原创 2021-02-25 16:40:20 · 510 阅读 · 0 评论 -
ubuntu18.04配置ROS2出现的问题:“ROS_DISTRO was set to ‘dashing‘ before ”
在安装完ROS2之后,打开终端选择ROS1或ROS2之后会出现提示:下面展示一些 内联代码片。ROS_DISTRO was set to 'dashing' before .Please make sure that the environment does not mix paths from different distributions.或ROS_DISTRO was set to 'melodic' before .Please make sure that the environme原创 2021-02-19 20:23:34 · 4256 阅读 · 0 评论 -
ROS Nodehandle句柄使用
转自:https://blog.csdn.net/jack_20/article/details/707467361、句柄可以让你通过构造函数指定命名空间ros::NodeHandle nh(“my_namespace”);这使得使用该句柄的任何相对名字都是相对<node_namespace>/my_namespace,而不是只相对<node_namespace>你也可以指定一个父句柄和追加的命名空间ros::NodeHandle nh1(“ns1”);ros::Node转载 2021-01-15 20:08:58 · 281 阅读 · 0 评论