空地多机协同ros
文章平均质量分 65
大泽泽的小可爱
计算机视觉,无人机目标跟踪与定位方向的在读博士
分享一些平常读到的经典文献以及一些小知识。
展开
-
地面站通过SSH连接无人机
一般无人机机载处理器都安装了ssh服务器。原创 2024-09-20 15:38:51 · 472 阅读 · 0 评论 -
ros跨平台订阅和发布消息(ip如何设置)
lo: 是本地环回接口(localhost),它的IP地址是 127.0.0.1。docker0: 是 Docker 虚拟网络接口,不用于外部网络通信。enp8s0: 是你的以太网接口,但在此例中没有分配到IP地址。假设无人机的 IP 地址是 192.168.1.20。: 是你的无线网络接口,其IPv4地址。是你计算机在本地网络中的地址。原创 2024-09-19 16:43:41 · 496 阅读 · 0 评论 -
ros中地面站和无人机跨平台数据传递,使用 UDP 进行跨平台传输(python代码)
1_GroundObject.msg 文件的内容应为:VEHICLE_OBJ_COOP.msg 文件的内容应为:1.2 文件夹结构1.3 CMakeLists.txt修改在 CMakeLists.txt 中,需要确保自定义消息的生成和依赖性已经添加。1.4 package.xml在 package.xml 中,添加对 message_generation 和 message_runtime 的依赖:2.UDP 发送代码(ground_udp_publisher.py)2.1代码解释s原创 2024-09-13 10:26:44 · 709 阅读 · 0 评论 -
ros中自定义数据类型传送msg,并且发布和订阅该消息(python代码)
ros发布与订阅自定义类型数据(代码)原创 2024-09-12 23:34:09 · 494 阅读 · 0 评论 -
在ros中进行无人机和无人车之间的通信(代码)
注意:包名可以自定义(例如 drone_car_comm),但需要正确引用ROS依赖库如 rospy 和 sensor_msgs。原创 2024-09-11 21:10:01 · 852 阅读 · 0 评论