所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开

空地联防机器人系统:第二课 SDK控制TT沿规划路径飞行

总督 总督 2021-01-10 23:02:21

首先就是实现TT沿规划路线飞行的功能,实现途径有很多种,经过测试,用Robomaster SDK实现最为方便且不影响TT拓展模块的UDP无线通信。

路线就选定我家的客卧经客厅至主卧大约10m的路径。

Robomaster SDK的安装参照官方说明,已经很详细了,我用的是Ubuntu平台,开发环境配置相当简单。

projectImage
代码 代码
	                    					import time
from robomaster import robot
import robomaster

def controlTT():
    tl_flight = tl_drone.flight
    #time.sleep(10)    
    tl_flight.takeoff().wait_for_completed()
    tl_flight.forward(distance=160).wait_for_completed()
    tl_flight.left(distance=350).wait_for_completed()
    tl_flight.forward(distance=500).wait_for_completed()
    tl_flight.right(distance=300).wait_for_completed()
    tl_flight.forward(distance=150).wait_for_completed()
    tl_flight.land().wait_for_completed()
    tl_drone.close()
	                    				

上述代码是作为最终项目程序的一个线程处理函数展现的,也可以单独作为main函数运行

Makelog作者原创文章,未经授权禁止转载。
0
0
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
|
[[c.comment_content]]