ros
啤酒我可以喝一件
我又回来了ヾ(^∇^)
展开
-
关于使用gazebo启动很慢、很卡、很热的解决办法
1.参照之前的博客进行离线下载模型2、不要将系统装在移动硬盘上3、断网,因为联网的话他会一直搜索网上资源,虽然此是可能会提示:Couldn't find a preferred IP via the getifaddrs() call; I'm assuming that your IP address is 127.0.0.1. This should work for local processes, but will almost certainly not work if you have原创 2020-12-09 12:36:38 · 2799 阅读 · 0 评论 -
2020-12-06
#!/bin/bashsource Tools/setup_gazebo.bash $(pwd) $(pwd)/build/px4_sitl_defaultexport ROS_PACKAGE_PATH=ROSPACKAGEPATH:ROS_PACKAGE_PATH:ROSPACKAGEPATH:(pwd)????(pwd)/Tools/sitl_gazeboroslaunch px4 multi_uav_mavros_sitl.launch原创 2020-12-06 15:14:34 · 139 阅读 · 2 评论 -
ros里的无人机机体系定义
由于我们需要发布期望的速度,因此我们需要直到其坐标系定义,在ros里,无人机的x为前,y为左,z为上原创 2020-08-01 14:02:03 · 372 阅读 · 0 评论 -
mavros+gazebo仿真中给四旋翼加上单目摄像机
https://blog.csdn.net/u013083665/article/details/104840286转载 2020-06-18 23:41:24 · 596 阅读 · 0 评论 -
ubuntu18.04在ros下使用镭神智能激光雷达
https://www.ncnynl.com/archives/201810/2762.html转载 2020-06-10 16:21:08 · 1639 阅读 · 0 评论 -
ubuntu18.04在ros下使用Velodyne VLP16激光雷达
参考:http://www.52jszhai.com/index/article/detail?id=6417注意:在建立有线连接时如果为灰色,点不动,查看上一篇博客转载 2020-06-10 16:17:48 · 2148 阅读 · 1 评论 -
运行ros提示日志垃圾过多,如何清除ros日志
https://blog.csdn.net/qq_16775293/article/details/80690533总结下来2句话:rosclean check //检查有多少垃圾rosclean purge // 清除垃圾rosclean check //再次检查有多少垃圾原创 2020-06-08 18:24:01 · 1314 阅读 · 0 评论 -
ros中所有消息体和服务的头文件位置
/opt/ros/melodic/include尤其是这个地址下的mavros_msgs文件夹和geometry_msgs文件夹原创 2020-06-08 15:11:59 · 975 阅读 · 1 评论 -
offboard代码超详细注释
这一部分主要对服务做了特别详细的讲解#include <ros/ros.h>#include <geometry_msgs/PoseStamped.h> //发布的消息体对应的头文件,该消息体的类型为geometry_msgs::PoseStamped#include <mavros_msgs/CommandBool.h> //CommandBool服...原创 2020-01-27 21:12:28 · 2144 阅读 · 0 评论 -
ros的常用的订阅消息
下面介绍ros里面常用的订阅消息,并用代码示例写法和效果**注意:ros里的消息和服务头文件所在地址为:/opt/ros/kinetic/include**我们可以前往这里面去查看里面的成员1.订阅GPS数据(准确来说,这里订阅的不为原始的gps,而是经过数据融合(加速度计和磁力计)后的gps)头文件:sensor_msgs/NavSatFix.h类型:sensor_msgs::Na...原创 2020-01-28 17:47:32 · 3267 阅读 · 0 评论 -
offboard模式的全球位置发布
例子中的代码控制的是飞机的本地位置,也就是相对起飞位置的位置,而如果我们采用全球位置,也就是经纬海拔坐标,如何去书写呢?发布全球位置(经纬海拔坐标)头文件:mavros_msgs/GlobalPositionTarget.h类型:mavros_msgs::GlobalPositionTarget.h名称:mavros/setpoint_position/global常用的类成员变量:c...原创 2020-01-28 20:43:12 · 619 阅读 · 0 评论 -
mavros的常用服务介绍
在mavros中,最常用的服务就两个,一个是解锁,还有一个就是模式切换。当然还有其他的服务,比如通过mavros修改航点信息,但是不常用,所以下面只介绍解锁和模式切换,这在前面的博客offboard源码解析里面已经介绍了。这两种服务的用法参考之前的博客,这里不再赘述,这里补充一下模式切换服务里面可以切换哪些模式,除了offboard模式外还有那些模式。这里需要用到mavros的源码:位置:...原创 2020-01-30 11:13:21 · 1513 阅读 · 0 评论 -
编译mavros报错提示:Your workspace is not extending any other result space, but it is set to use a `linked`
在mavros工作目录下:catkin cleancatkin config --extend /opt/ros/melodiccatkin build这样应该就不会报错了原创 2020-06-04 10:53:41 · 1958 阅读 · 0 评论 -
如何干净完整卸载ros
https://blog.csdn.net/jacka654321/article/details/83037485转载 2020-06-04 08:35:57 · 16471 阅读 · 2 评论 -
ubuntu通过ros读取激光雷达数据(网口通信)
https://blog.csdn.net/weixin_42670641/article/details/81009693?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonec.转载 2020-05-29 17:07:21 · 1611 阅读 · 0 评论 -
ubuntu 18.04 的ros安装教程(亲自测试可行)
其中注意在执行rosdep init报错之网络不通解决办法 :sudo gedit /etc/hosts添加下面内容到hosts文件199.232.28.133 raw.githubusercontent.com原创 2020-05-04 19:46:46 · 1142 阅读 · 2 评论