px4 多旋翼SITL仿真
来源:互联网 发布:手机优化排名 编辑:程序博客网 时间:2024/04/30 10:31
好久不写csdn了,自己的笔记都记在了onenote里面了,没有时间写东西分享,今天找了个记得比价规整的分享一下。
**备注:SITL需要程序源码和QGC,以及配置环境时安装的一些东西。
QGC需要一些专用的库,不然直接从官网下载后并不能打开。并且开发
qgc的QT也有版本的限制,详细在github上面有说明。**
px4开始还有半硬件仿真的,那是在用apm的硬件的时候,硬件刷新速率100Hz,但是再px4上,刷新速率是400Hz,所以就不支持了。但是再固定翼的仿真里面,半硬件仿真是支持的,而且很好用,因为固定翼的舵机输出也只有50Hz。
1.安装仿真所需要的环境
仿真得先安装jdk
sudo apt-get install ant protobuf-compiler libeigen3-dev libopencv-dev openjdk-8-jdk openjdk-8-jre clang-3.5 lldb-3.5 -y
2.安装qgc所需要的库
sudo apt-get install espeak libespeak-dev libudev-dev libsdl1.2-dev
3.下载qgc的linux版
https://github.com/mavlink/qgroundcontrol/releases/
复制。解压。
4.进入到解压目录
执行:
./qgroundcontrol-start.sh
打开qgroundcontrol
5.进入程序px4的Firmware,执行:
make posix_sitl_default jmavsim
然后jmavsim会自动与qgc连接,仿真环境ok。
qgc支持摇杆,建议搞个遥控器,连接地面站进行操作。
一般的游戏手柄就行了,也可以用遥控器,但是得找支持手柄输出功能的。
0 0
- px4 多旋翼SITL仿真
- Pixhawk原生固件PX4之SITL软件在环仿真
- Pixhawk原生固件PX4之SITL软件在环仿真
- PX4 Software-In-The-Loop(SITL) Simulation on Gazebo
- APM飞控软件在环SITL仿真
- Ardupilot SITL(Software in the Loop)软件仿真
- ubuntu下px4飞控HITL仿真
- [px4仿真]取消Gazebo仿真中的传感器噪声
- [px4仿真]px4的STIL仿真中添加向下的摄像头
- PX4飞行模式-多旋翼
- [px4仿真]单独启动编译和Gazebo仿真器
- Pixhawk原生固件PX4之HIL硬件在环仿真
- PX4在ROS-Kinetic外部控制下的仿真(1)
- SITL,wkstn小实验
- 如何从源码编译SITL
- px4官网调参指南 多旋翼无人机PID调参指南
- PX4时钟
- PX4调试
- Android 7.0 ActivityManagerService(10) App的crash处理
- zabbix agent 安装
- 魔法照片
- 未来之路:年底关于个人职业发展的一点思考-技术是不是青春饭?
- java webservice 简单实例
- px4 多旋翼SITL仿真
- Java 序列化
- Excel:将包含某列部分数据的另一个表格中其它列拷贝至当前表格
- Oracle数据库查询条件使用三元表达式
- 告诉你为什么数据要取对数
- EL表达式的基础用法
- Qt--信号与槽机制
- oracle---数据完整性和约束
- Android中的java基础(二)——装箱与拆箱及不同基本类型的比较(类型转换)