Ardupilot飞控固件的仿真模拟
Ardupilot飞控固件的仿真模拟
主要写一下Linux上的仿真模拟环境的配置以及与windows端的地面站连接,仿真模拟不得不用,老早就想配置,一直无果,终究今天也算运行出来,写下来记录一下。上图:
主要参考官网和csdn魔城烟雨大佬的文章,再次跪拜。
环境是window10+ubuntu虚拟机
首先是安装必要的工具
sudo apt-get install python-dev dos2unix python-wxgtk2.8 python-matplotlib python-opencv python-pip g++ g++-4.7 gawk git ccache
sudo pip install pymavlink
sudo pip install mavproxy
获取ardupilot的代码进行配置
git clone https://github.com/ArduPilot/ardupilot
cd ardupilot
git submodule update --init --recursive
执行
Tools/environment_install/install-prereqs-ubuntu.sh -y
. ~/.profile
进入目录
cd ~/ardupilot/ArduCopter
出现下图,表示即将完成,这里第一次运行要挺长时间,慢慢等,加载完之后就可以进行模拟仿真了
../Tools/autotest/sim_vehicle.py --map --console
过程是十分漫长的
完成之后,就可以进入仿真控制界面了,我过程中可能有错误,最后map没有出现,不过不影响,通过windows的地面站可以进行监控。
用地面站很简单,首先获取windows的IP,然后打开仿真后输入命令
output add 你的IP:14550
然后打开windows地面站,选择UDP连接,即可查看飞控状态及各种参数设置咯。
常用指令:
解锁arm throttle
给油rc 3 1800
其他三通以此类推rc 1/2/3/4 数值
模式转换mode land
,或者按模式代号来进行,如mode 9
部分常用模式如下:
悬停模式:mode LOITER
自稳模式:mode STABILIZE
悬停着落:mode LAND
返航模式:mode RTL
绕圈模式:mode CIRCLE
自动模式:mode AUTO
刹车模式:mode BRAKE
接下来就可以幸福的玩耍了,对了重启时reboot,命令可以去官网看一下,挺不错的哦。
Ardupilot飞控固件的仿真模拟相关推荐
- 【踩坑实录】Mission planner+Ardupilot飞控固件配置教程
写在前面 飞控:雷迅CUAV V5+ 固件:Arudupilot-Arduplane Stable 地面站:Mission Planner 1.3.74 之前为飞控刷写了px4固件,并采用QGroun ...
- Pixhawk无人机-ArduPilot 软件SITL仿真模拟飞行(SITL+Mission Planner结合)
本文的目的是将SITL仿真结合Missionplanner地面站,之后再探索SITL仿真结合QGC地面站. Pixhawk无人机扩展教程(7)-SITL+MP/QGC运行教程中指出,QGC地面站是安装 ...
- Ardupilot固件之Flightgear模拟仿真
Ardupilot固件之Flightgear模拟仿真 一直想做gazebo的无人机仿真,截至目前,ardupilot的gazebo总是跑不出来,偶然看到了Flightgear,装了下感觉还可以. 首先 ...
- ArduPilot飞控AOCODARC-H7DUAL固件编译
ArduPilot飞控AOCODARC-H743DUAL固件编译 1. 编译目标(AOCODARC-H743DUAL) 2. 硬件支持包(APM-AOCODARC-H743DUAL) 3. 编译步骤 ...
- Pixhawk无人机-ArduPilot 软件SITL仿真模拟飞行(SITL+MAVProxy)
1 引言 本人是先看了多个博客实现了:在ubuntu下建立完整的ardupilot开发环境. 该文是基于搭建完编译环境后,也就是搭建好ardupilot的仿真环境实现的. 在文章: <Pixha ...
- 基于Ardupilot/PX4固件,APM/PIXhawk硬件的VTOL垂直起降固定翼软硬件参数调试(第四篇)飞行特性
基于Ardupilot/PX4固件,APM/PIXhawk硬件的VTOL垂直起降固定翼软硬件参数调试(第四篇)飞行特性 自动起飞 固定翼飞机可以自动发射多种类型的飞机.下面的说明将教你如何设置你的任务 ...
- 基于Ardupilot/PX4固件,APM/PIXhawk硬件的VTOL垂直起降固定翼软硬件参数调试(第一篇)安装调试
基于Ardupilot/PX4固件,APM/PIXhawk硬件的VTOL垂直起降固定翼软硬件参数调试(第一篇)安装调试 本文内容大部分来自Kris,我们的K大,在VTOL领域的大牛,在此,非常感谢K大 ...
- Ardupilot飞控添加使用诺瓦泰GPS
Ardupilot飞控添加使用诺瓦泰双天线GPS航向角的设置 一.添加诺瓦泰GPS heading角数据包解析代码 1.打开libraries\AP_GPS\AP_GPS_NOVA.h,添加如下代码: ...
- 基于Ardupilot/PX4固件,APM/PIXhawk硬件的VTOL垂直起降固定翼软硬件参数调试(第三篇)故障保护及问题诊断
基于Ardupilot/PX4固件,APM/PIXhawk硬件的VTOL垂直起降固定翼软硬件参数调试(第三篇)故障保护及问题诊断 PIX无法安装驱动 双击下载的px4_driver_installer ...
最新文章
- java电台数据解析_Java数据解析---SAX
- linux 基础命令总结
- 森近林之助【字符串处理】
- mysql fpmmm_zabbix配fpmmm(mpm)数据传送不了问题解决
- c语言 if判断条件语句吗,if条件判断语句,谁能帮我分析一下?
- Java安全 – JCE (Blowfish算法报错)
- 开源内容管理系统 Joomla 数据遭泄露
- Q82:三角形网格[Triangle Mesh]图形的平滑着色[Smooth Shading]
- BP 神经网络算法原理
- kendo ui开源工具:Kendo ui core
- Python 每日一记31相关性矩阵建立
- IT30:30岁IT男未来10年规划第1篇(2009-2020)
- 两台计算机怎么链接局域网,两台电脑怎么连接局域网
- 通过IMAP方式迁移U-Mail邮件到Exchange 2013之Exchange 2007 系统搭建!
- SSO场景系列:实现Microsoft AD到阿里云的单点登录
- MariaDB Galera Cluster 集群部署
- 上传项目到github报错:Permission to xxx/xxx.git denied to xxxxxxx.
- Jenkins服务器实战-臧雪园-专题视频课程
- 谈谈System类,再细细品味 垃圾回收机制System.gc()
- 隐藏在sketch的10个实用技巧,学会就是赚到!
热门文章
- unity音效管理器
- 电脑之间用串口传输文件
- 2022,LabVIEW未来版本的技术发展路线图
- python3.7安装教程linux_centos7 linux安装scrapy(三):python3.7安装scrapy1.4
- 最新中国省市区县乡镇 5 级行政区划代码Json数据
- 如何处理数据集中的缺失数据
- ImagePreview 图片预览 的使用​
- ROS机器人操作系统开源社区报告(2020年08月)
- 猪年快乐之TensorFlow中实现word2vec及如何结构化TensorFlow模型
- 互联网+的新零售微信商城