PX4学习笔记——无人机以及QGC操作

这篇具有很好参考价值的文章主要介绍了PX4学习笔记——无人机以及QGC操作。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1 调试

官方教程链接:https://docs.qgroundcontrol.com/master/en/SetupView/SetupView.html

1.1 烧录程序

电脑先打开QGC,进入Vehicle Setup,点击Firmware。无人机飞控使用USB线连接电脑,然后选择烧录的.px4程序(可以是官方的,也可以是自己编译生成的)。
PX4学习笔记——无人机以及QGC操作,无人机

1.2 选择机型

点击Airframe,如果无人机为四旋翼,则点击Generic Quadcopter,然后点击右上角Apply and Restart
PX4学习笔记——无人机以及QGC操作,无人机

1.3 校准传感器

1、校准罗盘:点击Sensors,Compass,按照QGC的提示旋转无人机,重启无人机。
2、校准陀螺仪:点击Gyroscope,按照QGC的提示旋转无人机。
3、校准加速度计:点击Accelerometer,按照QGC的提示旋转无人机。
4、校准地平线:点击Level Horizon,静止放置无人机。

1.4 校准遥控器

点击Radio,Calibrate,将遥控器的油门档置中立位,按照英文提示拨动遥控器摇杆。右侧示意图表示摇杆应该放置的位置。
PX4学习笔记——无人机以及QGC操作,无人机

1.4.1 辅助通道控制云台

使用Strom云台,云台上搭载相机(重量60-150g)。
采用Channel 9和Channel 10控制云台的俯仰角和偏航角。
PX4学习笔记——无人机以及QGC操作,无人机
无人机飞控的AUX OUT口输出占空比为5-10%的PWM波。

1.5 飞行模式

将三个档位的开关作为飞行模式设置档。
Arm switch channel为无人机解锁档(可能有怠速)。
Emergency Kill switch channel为无人机紧急关闭档(无人机油门完全关闭)。
PX4学习笔记——无人机以及QGC操作,无人机

1.6 电池电量校准

点击Power,先不要连接电池。点击Calibrate,再连接电池。等到弹出提示框能够移除电池,再拔掉电池。
PX4学习笔记——无人机以及QGC操作,无人机

1.7 电机测试

测试电机转向是否正确。点击Motors。
查看电机旋转方向是否左前和右后侧为顺时针,右前和左后侧为逆时针,如果相反,则交换电调和电机之间的任意两路导线。
PX4学习笔记——无人机以及QGC操作,无人机

1.8 参数设置

禁用安全开关,将CBRK_IO_SAFETY设置为最大。
禁用USB连接检测,将CBRK_USB_CHK设置为最大。
还有一些需要关闭,按照自己的情况设置。

2 无人机使用数传模块(3DR Mavlink)

由于Pixhawk2.4.8飞控的USB端口无法向外供电,因此数传模块需要连接在TELEM 1端口。

2.1 数传模块驱动安装

下载链接:链接:https://pan.baidu.com/s/1CUfLqMplGhhdQqyMdn-kfQ?pwd=b0dh
提取码:b0dh
看自己电脑系统版本是32位还是64位,对应安装就行了。

2.2 数传模块对频

首先只连接一个数传模块,等到绿灯闪烁,长按数传模块上的Bind按钮3秒直到红灯闪烁。此时给另外一块数传模块供电,过了一会儿,两个数传模块绿灯常亮就说明对频成功。

3 数据分析

进入Analyze Tools,点击MAVLink Inspector。

3.1 电机转速查看

点击SERVO_OUTPUT_RAW查看飞控输出的PWM信号。无人机锁定(Disarmed)时,servo1/2/3/4_raw的值都为900。无人机解锁(Armed)后,按照油门大小servo1/2/3/4_raw的值域为1000-2000,设置怠速的话为1075。servo5/6_raw为云台的两个控制端口,输出范围为1000-2000。
PX4学习笔记——无人机以及QGC操作,无人机

3.2 读取串口TELEM 2(USART3)数据

参考链接:https://zhuanlan.zhihu.com/p/116464817
https://blog.csdn.net/qq_38768959/article/details/123257342

3.3 MAVLink输出自定义信息

参考链接:https://blog.csdn.net/qq_54784198/article/details/126979821文章来源地址https://www.toymoban.com/news/detail-679766.html

到了这里,关于PX4学习笔记——无人机以及QGC操作的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 无人机/飞控--ArduPilot、PX4学习记录(5)

    这几天看dronekit,做无人机失控保护。 PX4官网上的经典案例,我做了很多注解,把代码过了一遍。 无人机具体执行了:  先起飞,飞至正上空10m-向北移动10m-向东移动10m-向南移动10m-向西移动10m-回到初始起飞点(即home点),降落。 具体执行之前,要打开JMAVSim,接下来会在JMAV

    2024年04月15日
    浏览(58)
  • PX4+gazebo仿真中给无人机添加相机,以及改变相机的位姿

    找到你的需要运行的lauch文件,例如mavros_posix_sitl.lauch,编辑(最好先备份一份)。  修改sdf部分(也就是添加一个传感器给无人机),传感器模块路径,选择一个相机(本文选择的是iris_depth_camera):  根据选择的相机修改launch文件,如下: 保存后运行roslauch  mavros_posix_sitl.la

    2024年04月11日
    浏览(55)
  • PX4无人机调参

    PX4 1.13.2 日志分析软件:flight review https://logs.px4.io/ 产生震动的原因: 1,桨叶损坏、动平衡差 2,电机桨座不垂直,电机动平衡差 3,机架刚性不足 4,部件松动 降低震动的方法: 软件滤波:调低通滤波或者陷波滤波器参数 硬件减震:调减震球的软度或者加配重 调参时可以用

    2024年02月15日
    浏览(54)
  • PX4无人机 - 键盘控制飞行代码

    仿真效果 实机效果 由于图片限制5M以内,只能上传一小段了,整段视频请点击链接 Pixhawk 6c | 无人机 | 键盘控制无人机 | Offboard模式 核心: 发布 mavros/setpoint_velocity/cmd_vel_unstamped 话题,控制x y z三个方向的速度 运行前先运行PX4自带仿真,例如 接着运行以下代码(根据WHEELTEC麦

    2024年02月16日
    浏览(45)
  • px4+vio实现无人机室内定位

    文章主要讲述px4 如何利用vins_fusion里程计数据实现在室内定位功能。 文章基于以下软、硬件展开。 硬件 软件 机载电脑: Intel NUC 系统:Ubuntu 20.04 相机: Intel Realsense D435i ros:noetic 飞控:Pixhawk 2.4.8 固件:PX4 1.14.0 完整vins_to_mavros 功能包地址: https://github.com/rotorcraftman/px4ctr

    2024年02月03日
    浏览(45)
  • 【无人机】PIXHAWK、PX4、APM区别

    PIXHAWK、PX4、APM APM固件 专为Arduupilot开发的固件,现也用于PIXHAWK。有ArduCopter社区支撑、开放,功能全、迭代升级快,适合直接用。由于有较多的历史兼容性需求,软件代码体系相对杂乱,还封装了PX4的内核,学习起来困难些。 PX4固件 专为PIXHAWK开发的固件。相对封闭,代码体

    2024年02月20日
    浏览(52)
  • Ubuntu PX4无人机仿真环境配置

     目录 一、VM虚拟机安装ubuntu18.04   1、VMware安装   2、新建虚拟机 二、Ubuntu系统配置   1、更改软件安装源   2、安装中文输入法 三、PX4环境搭建   1、安装git   2、下载px4源码   3、安装ROS   4、安装MAVROS   5、安装QGC   6、仿真测试 四、其他工具安装   1、VScode安装      

    2024年02月02日
    浏览(152)
  • PX4/PIXHAWK无人机代码控制流程

    一般来说,无人机的飞行控制方式主要有三种,分别为遥控器,地面站以及自定义软件;其中地面站跟自定义软件广义来说可归为一类,地面站本就是被用来控制飞行器,已经被开发好的软件;但是说到地面站,通常指的是QGC(QGroundControl)和MP(MissionPlane);两者区别主要在

    2024年01月19日
    浏览(48)
  • 【PX4-AutoPilot教程-TIPS】PX4控制无人机在Gazebo中飞行时由于视角跟随无人机在画面中心导致视角乱晃的解决方法

    无人机在Gazebo中飞行时,无人机始终处于画面中央,会带着视角乱晃,在Gazebo中进行任何操作视角都无法固定。 观察Gazebo左侧World栏GUI选项,发现有一个track_visual项,这个是Gazebo中的跟随视角,跟踪目标是无人机iris,但是手动点击无法取消,设置Gazebo使用FOLLOW选项跟随其他目

    2024年02月22日
    浏览(78)
  • 无人机仿真—PX4编译,gazebo仿真及简单off board控制模式下无人机起飞

    在上篇记录中,已经对整体的PX4仿真环境有了一定的了解,现如今就要开始对无人机进行起飞等仿真环境工作,在整体虚拟环境中如果程序能够安稳起飞降落,即可对无人机进行实飞操作。 需要做的是,通过PX4官网提供的基本程序包,在ROS工作空间下新建程序包对其进行运行

    2024年02月03日
    浏览(101)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包