Crazyflie 2.0初探

本文介绍了Crazyflie 2.0无人机的实验操作,包括使用ROS进行搜索与控制,通过crazyflie-lib-python和crazyflie-client-python进行无人机编号,利用Rviz观测无人机运动,以及如何与OptiTrack进行通信。文章详细讲解了vrpn_client_ros的安装和Motive软件的设置,强调了网络配置和标定的重要性。
摘要由CSDN通过智能技术生成

之前写过一篇安装Crazyflie 2.0的博文,之后一直忘了补上关于实际实验的内容。

关于Crazyflie2.0的详细介绍,有个博主讲的很详细http://blog.sina.com.cn/s/articlelist_1076627230_0_1.html。

在安装完相关的功能包,以及设置好权限之后,我们便可以开始实验了。

1.搜索与控制

插上Crazyradio PA与遥控器之后,我们通过

rosrun crazyflie_tools scan 

来搜寻可用的无人机。

通过遥控手柄建立连接

roslaunch crazyflie_demo teleop_xbox360.launch uri:=radio://0/80/250K/E7E7E7E701

最后的10位为编号

2.分组和编号

在运行多个无人机时,势必要对不同无人机进行编号。那么如何对无人机进行编号呢

首先需要安装Bitcraze Crazyflie PC Client,Bitcraze SDK包含两个部分,一个是不支持用户图形界面

(crazyflie-lib-python),另一个支持(crazyflie-client-python)。

安装依赖项

$ sudo apt-get install git python3 python3-pip python3-pyqt4 python3-numpy python3-zmq
$ sudo pip3 install py

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值