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

空地联防机器人系统:第六课 SDK控制EP到达指定位置

总督 总督 2021-01-11 00:25:47

本项目对EP的控制也是通过Robomaster SDK来实现的,用python实现,程序如下

projectImage
代码 代码
	                    					from robomaster import robot
import robomaster
import threading

#1.EP Object
ep_robot = robot.Robot()
ep_robot.initialize(conn_type="sta")
ep_robot.set_robot_mode(mode=robot.CHASSIS_LEAD)
ep_chassis = ep_robot.chassis
ep_sensor_adaptor = ep_robot.sensor_adaptor

    # 前进 4米
    ep_chassis.move(x=1.5, y=0, z=0, xy_speed=0.7).wait_for_completed()
    # 右转 90度
    ep_chassis.move(x=0, y=0, z=-90, z_speed=45).wait_for_completed()
    # 前进 2.5米
    ep_chassis.move(x=2.5, y=0, z=0, xy_speed=0.7).wait_for_completed()
	                    				

上述代码只是摘录了部分核心代码以示效果,完整代码请看下一节

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