
飞行器姿态控制的MATLAB代码-Aerial-Manipulation: 空中操作
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目提供了一系列用于模拟和分析飞行器姿态控制的MATLAB代码,特别针对空中抓取与搬运任务,旨在优化飞行器与机械臂的协同工作。
飞行器姿态控制的MATLAB代码包括空中摇滚实验的相关内容。该目录包含用于进行空中实验的代码:
- `rnw_ros` 和 `rnw_msgs` 专门用于摇滚功能。
- `uwb_mocap_broadcast` 负责传输 UWB 捕捉信息。
- `djiros` 和 `n3ctrl` 提供基本四旋翼飞行器控制。
硬件需求包括:
- 大疆 N3 飞行控制器
- DJI 接口板 2-G
- 车载计算机(如 Mac 或 PC)
- OptiTrack 运动捕捉系统
- 两个 Nooploop UWB 发射器
- 罗技 F710 无线游戏手柄
定制的末端执行器用于空中摇滚实验,作为硬件在环 (HIL) 的仿真。运行环境要求将 DJI N3 自动驾驶仪连接到装有 DJI Assistant 软件的 PC 或 Mac 上。
进行模拟时,在 DJIAssistant 中输入以下命令:
```
roslaunch rnw_rossim.launch
UWBConfigChannel #9 是无人机 1 的频道。
Channel #4 是无人机 2 的频道。
```
真实实验操作步骤如下:先打开 OptiTrack,然后在地面站上运行以下命令:
```
roslaunch rnw_rosground_station.launch
```
全部评论 (0)
还没有任何评论哟~


