- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 Ardupilot中的串口调试以及example学习
Ardupilot代码提供了丰富的学习历程,方便新手入门。官方网站已经给出了具体的实验步骤,我这里只是重复做了一下。首先,可以通过 ./waf list|grep 'examples' 查看对应的examples都有哪些。然后将对应的example 编译到板子之中即可。执行指令如下:./waf configure --board=Pixhawk1./waf build --target examples/UART_test --upload也可以通过sitl的方式来查看,具体如下:./waf
2020-11-26 22:20:35 2671
原创 烧写自定义ArduPilot到自定义的开发板
写在前面的话:本篇章内容参看《怒飞垂云》的资料。将APM固件移植到自制硬件实际操作过程中,需要如下几个步骤:先在ardupilot中的 ./waf distclean 完成清理,主要删除了build文件夹在libraries/AP_HAL_ChibiOS/hwdef中创建自己的飞控的文件夹。在文件内创建并编辑相应的硬件描述文件,其中-bl.dat表示bootloader文件,hwdef表示剩下的硬件描述文件。./waf configure --board XXXX --bootloader.
2020-11-23 19:43:11 2340
原创 px4调试bug--添加mavlink_log_info信息
有一阵子没有看首先要添加头文件需要的函数为mavlink_log_info(&_mavlink_log_pub,"this is a string %f", (double)value);
2020-11-18 20:30:23 1728
原创 ArduPilot-sitl中的一些操作记录
ArduPilot 这么优秀的代码,提供了一套很方便的SITL仿真开发模式。在git clone代码的时候,已经将相关的东西下载下来了。问题是如何进行使用。首先要安装mavproxy 这个软件,pymavlink --mavlink封装的python module,后面也可以采用这个脚本给仿真加上自己的程序。这点和ROS/MAVROS 的模式类似。(ROS是C++编程,多线程是没有问题的,python是伪多线程)其中指令有多点,./sim_vehicle.py --vehicle=ArduCopter
2020-11-16 13:14:49 2270 2
原创 APM,PX4之开源协议
APM代码设计的是GPLv3协议, PX4代码采用的是BSD协议。从上图可以看出,ardupilot的代码是允许别人修改,但是修改之后必须开源且采用相同的许可证书。而PX4代码则是允许别人修改,且diamante修改后可以变成自己的商用而无需征得原作者的同意,是完全可以用来商用的。...
2020-11-13 11:00:47 836
原创 Shell编程知识点汇总(一)
#!/bin/bash 以及#!/usr/bin/python为选择解释器,两者都是脚本性语言;shell中source表示在当前shell中运行,bash表示在子shell中运行,在后台运行后加参数$, 如果需要退出当前shell后程序继续运行需要在前面添加 nohup 。手残党经常在vim中 ctrl+s , 这种情况为锁屏,解锁为ctrl+qecho -e “\e[1;31m this is a test\e[0m” 表示输出前景色为红色,其中30以后的数字表示前景色,40以后的表示背景色.
2020-11-07 11:02:24 591
原创 Px4下载指定版本的固件
git clone https://github.com/px4/firmwaregit describe --tag 查看当前版本号git tag -l 查看所有版本,也就是打个taggit checkout v1.9.1 跳转到指定版本。注意这个地方不要加-b ,-b是创建新的分支。git checkout表示跳转分支。git log 可以查看当前位于哪个分支上...
2020-11-02 21:18:27 2079
原创 python实现服务器定时备份文件
实现功能:定时从目标机器上扫描需要备份的文件并copy过来,采用的是ssh的方式。具体步骤:首先在ubuntu下采用sshpass工具,该工具ssh的时候可以直接输入密码,方便操作。采用sudo apt-get install进行安装即可;直接上代码#!/bin/bashimport osimport datetimeimport timeSleeptime = 1NowTime = datetime.datetime.now()NextTime = NowTime + datet
2020-11-02 20:41:53 1086
个人原创总结的无人机大事记
2020-03-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人