다운로드수:5.3k
업데이트날짜:2022/9/14
使用无人机工具箱支持包PX4®自动驾驶仪,您万博1manbetx可以访问自动驾驶仪外设从MATLAB®和Simulink®。万博1manbetx使用Embedded Coder®,您还可以自动生成c++代码,并使用PX4工具链构建和部署专门为Pixhawk®和Pixracer飞行管理单元(FMU)定制的算法,同时集成机载传感器数据和其他PX4特定的服务。PX4是Lorenz Meier的商标。
特性
- 开箱即用的支持万博1manbetx立方体橙色,Pixhawk 1,Pixhawk 2.1 (Cube),Pixracer而且Pixhawk 4.也支持其他基于FMU的板。万博1manbetx
- 自动c++代码生成,集成从Simulink生成的代码与通用PX4架构部署,并在Pixhawk板上执行。万博1manbetx
- 半(HITL)模拟支持与PX4自动驾万博1manbetx驶仪。
- 在Simulink中的万博1manbetx例子,显示了无人机动力学包括传感器仿真通信到PX4自动驾驶仪半(HITL)模拟。
- PX4在主机计算机上的万博1manbetx部署支持为PX4主机目标,PX4社区将其称为PX4 Software-In-The-Loop(PX4 SITL)。
- 万博1manbetx支持使用Processor-In-Loop模拟进行代码验证和验证。
- 万博1manbetxSimulink库访问Pixhawk外设,如ADC, PWM,串行和I2C。
- 万博1manbetxuORB中间件的Simulink库。
- 万博1manbetxSimulink库从PX4传感器和估计模块(如加速度计、陀螺仪、磁力计、电池、车辆姿态和GPS)获取数据。
- 飞行时在SD卡上的Simu万博1manbetxlink数据记录支持。万博1manbetx
- 与Pixhawk硬件和PX4主机目标通信使用连接I/O模式.
- 采用实时参数调优和信号采集监视和调优.
- 演示x -构型四轴飞行器位置和姿态控制的例子。
- 基于Simulink的植物万博1manbetx模型在PX4主机目标中与飞行控制器通信的实例。
万博1manbetx支持PX4自动驾驶仪
以下自动驾驶仪在支持包中支持开箱即用万博1manbetx
- 立方体橙色
- mRo Pixhawk 1
- ProfiCNC Pixhawk 2.1 (Cube)
- mRo Pixracer
- Holybro Pixhawk 4
文档
开始
- 在Simulink的Cube Orange Autopilot上部署万博1manbetx
- 在Simulink中开始使用uORB块万博1manbetx
- 在Pixhawk板上运行Connected I/O Simulation
- 在Simulink中从Pixhawk板发送和接收串行数据万博1manbetx
- 开始使用Simulink中的PWM Block将执行器数据发送到Pi万博1manbetxxhawk硬件
- 在Simulink中读取PX4系统参数万博1manbetx
- 从连接到Pixhawk 4的基于I2C的传感器读取Simu万博1manbetxlink中的加速度计值
- 连接到Pixhawk单板的SD卡上的日志数据
- 在Pixhawk板上运行processor in- loop Simulation
硬件在环(HITL)与PX4自动驾驶仪的例子
- 基于Simulink的PX4自动驾驶仪硬件在环(HITL)仿真万博1manbetx
- 在Simulink中使用PX4硬件在环(HITL)和无人机动力学进行场景仿真和飞行可视化万博1manbetx
- 基于Simulink固定翼装置的PX4硬件在环仿真万博1manbetx
- 在NVIDIA Jetson中使用PX4自动驾驶仪进行硬件在环(HITL)仿真,并在Simulink中建模无人机动力学万博1manbetx
主机目标模拟与PX4实例
- 基于速率控制器的x -构型四轴飞行器位置跟踪
- 机动无人机在jMAVSim与操纵杆或RC发射机,而姿态控制器运行在PX4主机目标
- 万博1manbetx基于Simulink的植物模型与运行在PX4主机目标上的飞行控制器通信
万博1manbetx
Matlab릴리스호환정보
개발환경:R2018b
R2018b에서R2022b까지의릴리스와호환