ROS控制Parrot Bebop2无人机
ROS控制Parrot Bebop2无人机
bebop_autonomy
是基于Parrot公司的官方程序包ARDroneSDK3开发的一个ROS程序包,用于对Bebop系列无人机进行通信和控制。
该程序包可以在Ubuntu 16.04和ROS Kinetic环境下直接根据官方教程安装,但在Ubuntu 18.04和ROS Melodic环境下,需要进行额外的设置才可正常使用,现作以下记录。
安装步骤
官方教程 (英文)
中文教程 —— from 创客智造
额外设置
如果是Ubuntu18.04和ROS Melodic环境,还需要在当前工作空间的devel/lib
文件夹下新建一个链接,链接到/opt/ros/melodic/lib/parrot_arsdk
文件夹,并将~/bebop_ws/devel/lib/parrot_arsdk
添加到$LD_LIBRARY_PATH
,指令如下:
cd ~/bebop_ws/devel/lib
ln -s /opt/ros/melodic/lib/parrot_arsdk parrot_arsdk
echo "export LD_LIBRARY_PATH="~/bebop_ws/devel/lib/parrot_arsdk:$LD_LIBRARY_PATH"" >> ~/.bashrc
source ~/.bashrc
参考资料:https://github.com/AutonomyLab/bebop_autonomy/issues/170
ROS控制Parrot Bebop2无人机相关推荐
- ROS+Bebop2无人机+YOLO算法实现无人机视角的实时目标检测
前言: 很久之前,用TK1玩过一段时间的ROS,再加上各种硬件(Arduino.激光雷达.编码电机等),模仿着做过Turtlebot小车,实现了部分Turtlebot部分的功能,最后因为雷达被我玩烧了 ...
- ros+ Optitrack控制bebop2无人机
准备工作: Motive的安装及使用:https://blog.csdn.net/weixin_41536025/article/details/89913961 ros订阅 OptiTrack 的消 ...
- ROS + Parrot-Sphinx进行Bebop无人机仿真
ROS + Parrot-Sphinx进行Bebop无人机仿真 测试环境 一.安装Parrot-Sphinx 二.初步使用 1. 启动并检查firmwared服务 2. 检查WiFi接口名 3. 初步 ...
- 【安装】安装ros机器人系统和无人机环境配置常见问题总结
安装ros机器人系统和无人机环境配置常见问题总结 一.安装ROS 二.无人机环境配置 更多安装 Ubuntu16.04安装ros:http://wiki.ros.org/cn/kinetic/Inst ...
- Ubuntu18.04下基于ROS和PX4的无人机仿真平台的基础配置搭建(XTDrone的)
摘自:https://www.ngui.cc/51cto/show-23557.html Ubuntu18.04下基于ROS和PX4的无人机仿真平台的基础配置搭建 编程学习 · 2020/7/12 1 ...
- 无人机仿真—PX4编译,gazebo仿真及简单off board控制模式下无人机起飞
无人机仿真-PX4编译,gazebo仿真及简单off board控制模式下无人机起飞 前言 在上篇记录中,已经对整体的PX4仿真环境有了一定的了解,现如今就要开始对无人机进行起飞等仿真环境工作,在整体 ...
- Gazebo构建小车模型并通过ROS控制
Gazebo构建小车模型并通过ROS控制 介绍 编写车子的URDF文件 编写控制小车移动的插件(与ROS交互) 结尾 介绍 突然想试试Gazebo这款仿真软件,因为它可以让你在任何时候都有机器人玩. ...
- 大疆睿炽Tello EDU无人机python操控之一——使用socket调试工具控制Tello EDU无人机
使用socket调试工具控制Tello EDU无人机 最近工作一直在搞大疆之前推出的一款用于编程教育的无人机–Tello EDU,就是下图的这个小东西: 我们可能都知道在Tello EDU推出之前还有 ...
- ROS 控制实际工业机器人(Staubli tx90)(二)
ROS 控制实际工业机器人(Staubli tx90)(二) 利用ROS提供的Staubli包与实际机器人通信 在Staubli控制器中建立ros服务端 电脑端设置ip 启动ros端客户程序 连接上的 ...
最新文章
- 如何轻松愉快地理解条件随机场
- MVC之Model转Json
- ffmpeg源码分析:transcode_init()函数
- 软件项目经理新手上路9 - 谁是你的敌人?
- 凡客诚品-工作经历 程序员你有一个感恩的心吗?
- 分子生物学-氨基酸电中性与肽键
- grunt -- javascript自动化工具
- java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal res
- Webpack基础之输出
- 没数据时y轴不显示_Matplotlib数据可视化
- JSP中Session的使用
- jdbctemplate调用 mysql存储过程
- 再不用担心Sci-Hub不能用了
- 基于linux下的在线电子词典
- Android OpenGL ES(七)----理解纹理与纹理过滤
- 神经元细胞属于什么细胞,人体有多少神经元细胞
- caffe编译-CUDNN_STATUS错误解决方案
- 新一代物联网商用全面铺开 NB-IoT擎起新智慧城市
- mysql 系统默认_mysql之系统默认数据库
- 两台电脑怎么快速互传大量文件
热门文章
- Lazada9.9大促在即,东南亚居民疯狂抢购的产品都在这里
- 虚拟机服务器多线程设置,cpu核数线程做虚拟机
- [Android]美国VOA英语学习软件,无广告
- 【pandas】将 列表写入dataframe里的某一个单元格
- 准确率、精确率、召回率、F1-measure
- JavaAwtSwing布局 GridBagLayout和GridBagConstraints测试-220610
- GridBagLayout 以及 GridBagConstraints 用
- charles 黑名单
- JDBC——连接mysql的报错处理(Mysql8.0以上的报错处理)
- 苹果a13_iPhone 11性能表现有多强?苹果A13仿生芯片了解一下