欢迎光临散文网 会员登陆 & 注册

舵机云台实现体感姿态跟随功能

2023-05-22 13:43 作者:机器谱  | 我要投稿

1. 功能说明

      本文示例将实现R207样机舵机云台根据 六轴陀螺仪传感器[https://www.robotway.com/h-col-137.html] 的数据实现姿态跟随的功能。

2. 电子硬件

      在这个示例中,我们采用了以下硬件,请大家参考:

电路连接说明:

      ① 六轴陀螺仪传感器连接在Bigfish扩展板的GND、VCC(3.3V)、RX、TX;

      ② 底座舵机0号连接在Bigfish扩展板的(GND、VCC、D4);

      ③ 摆动舵机1号连接在Bigfish扩展板的(GND、VCC、D3)。

3. 功能实现

      编程环境:Arduino 1.8.19

      实现思路:舵机云台可以根据陀螺仪传感器的数据实现姿态跟随。

六轴陀螺仪实物与空间坐标系的对应关系:

3.1 测试数据

     ① 测试舵机云台的两个舵机初始角度,记录数据;

     ② 测试六轴陀螺仪传感器的姿态数据。

下表是本实验中测试出的实验数据,大家可参考格式,测试出自己的实验数据。


3.2 示例程序

     根据已测数据编写程序,下面提供一个参考例程(body_feeling_attitude.ino):

注意:本次实验测试数据对应的程序位置如下图所示,大家可尝试输入自己的实验数据参数,修改这段程序,使舵机云台的姿态跟随更加流畅。

 4. 资料下载

资料内容:体感姿态跟随-程序源代码

资料下载地址:https://www.robotway.com/h-col-126.html


想了解更多机器人开源项目资料请关注 机器谱网站 https://www.robotway.com

舵机云台实现体感姿态跟随功能的评论 (共 条)

分享到微博请遵守国家法律