PX4
文章平均质量分 71
spurmoon
这个作者很懒,什么都没留下…
展开
-
pixhawk相关make出现错误原因:lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/bin/ld:
主要由于gcc版本问题,从v1.8.0开始gcc版本需要更新原创 2019-12-22 18:35:32 · 678 阅读 · 0 评论 -
px4 pixhawk v2 使用flash isp烧写固件
为啥不用qgc,因为使用数据线连接飞控与电脑后,电脑无法检测到飞控板的端口存在的,应该是某次烧写造成飞控成了板砖,只能从源头解决问题正常在使用pix4中,bootloader是在出厂的时候默认烧写好的,我们直接可以通过USB更新固件,但是数据线无法连接,需要自己焊线烧写FMU/IO bootloader。工具:jlink仿真器焊线与使用仿真器可参考网址https://blog.cs...原创 2021-09-19 17:09:28 · 928 阅读 · 0 评论 -
gazebo 源码更改编译后如何移植到其他电脑
第一步:在电脑A下更改编译Gazebo源码:Gazebo使用 ros-kinetic-desktop-full的安装方式,无法看到Gazebo的源码,也就不能修改源码和调试源码。Gazebo按照apt-get 的安装方式,安装成功后,也无法看到Gazebo的源码。所以要对gazebo 的源码进行修改和调试的话,只能源码安装。官网源码安装地址是http://gazebosim.org/tut...原创 2019-11-04 21:12:18 · 469 阅读 · 0 评论 -
fatal: 引用不是一个树:a27a43...无法在子模组路径 'src/lib/ecl' 中检出 'a27...
px4下载子模块时出现:fatal: 引用不是一个树:a27a43eafa8f4dd514e89984f5394260a36ea4f6无法在子模组路径 'src/lib/ecl' 中检出 'a27a43eafa8f4dd514e89984f5394260a36ea4f6'解决方法为git添加子模块的位置:git add src/lib/ecl下载子模块命令为:git subm...原创 2019-08-17 10:57:12 · 4789 阅读 · 1 评论 -
mavros安装后 catkin build错误
问题CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkinConfig.cmake:83 (find_package): Could not find a package configuration file provided by "geographic_msgs" with any of the following nam...原创 2019-04-13 14:38:10 · 1866 阅读 · 0 评论 -
安装FlightPlot+错误解决办法
安装jdk:sudo apt-get install openjdk-7-jdk安装ant:sudo apt-get install ant下载FlightPlot:git clone --recursive https://github.com/PX4/FlightPlot.git编译:cd FlightPlotant为了给Ubuntu系统使用,创建deb文...原创 2018-12-27 20:48:51 · 2087 阅读 · 0 评论 -
PX4安装到Ubuntu出现内存溢出的解决办法
编译时出现:/home/ygl/gcc-arm-none-eabi-5_4-2016q2/bin/../lib/gcc/arm-none-eabi/5.4.1/../../../../arm-none-eabi/bin/ld: ../../nuttx_px4fmu-v2_default.elf section `.text' will not fit in region `flash'/h...原创 2018-11-07 08:47:04 · 2104 阅读 · 0 评论 -
Git下载某一版本的PX4
如果下载速度特别慢,可以使用手机的4G网络1、位置确定mkdir -p ~/srccd ~/src2、克隆固件存储库并导航到固件目录git clone https://github.com/PX4/Firmware.git 3、列出所有发行版本(标签)cd Firmwaregit tag -l4、迁出特定tag的代码(比如tag为1.7.4的beta...原创 2018-11-06 18:23:21 · 3397 阅读 · 0 评论 -
linux下运行qgroundcontrol出现问题
下载的Daily Build版QGC,运行命令:sh qgroundcontrol-start.sh提示:error while loading shared libraries: libSDL2-2.0.so.0: cannot open shared object file: No such file or directory解决方法:安装依赖项sudo apt-get ...原创 2018-09-26 22:17:49 · 1818 阅读 · 2 评论 -
linux下运行qgroundcontrol出现问题
对于下载的Daily Build版QGC,运行命令:sh qgroundcontrol-start.sh提示:error while loading shared libraries: libSDL2-2.0.so.0: cannot open shared object file: No such file or directory此时需要安装依赖项:sudo apt-get ...原创 2019-11-04 21:15:27 · 768 阅读 · 0 评论 -
固定翼位置控制模块
原文章https://blog.csdn.net/znr1995/article/details/78542471fw_pos_control模块class landingslope为固定翼着陆的角度变化模块calulateSlopeValues() void private 更新H1,H0,d1,根据log(H0/H1)的比例调整 d1 / d1+ delta d的比例,更新其...转载 2018-09-25 21:47:25 · 944 阅读 · 0 评论 -
Ubuntu上针对PX4固件使用Qt搭建编译环境
Qt CreatorQt Creator是官方唯一支持的IDE,在Ubuntu上针对PX4固件使用,便于看代码的同时也可以进行编译烧录。安装Qtsudo apt-get install qtcreator Qt Creator的常见功能如下:在打开Qt之前,应该创建project文件:cd ~/src/Firmwaremkdir ../Firmware-buildc...转载 2018-08-30 20:31:57 · 3874 阅读 · 4 评论