PIXHAWK无人机mavros与SLAM技术实用课程培训--北京站(2018年3月31日~4月2日)

2023-05-16

  SLAM技术一直是机器人领域的研究热点。伴随着一个又一个无人车SLAM的落地,技术的发展到了实用化的研究热潮,尤其SLAM技术在无人机路径规划方面的研究更具无限潜力, 广阔的天地间毕竟还需要那么一双眼睛。众所周知PX4无人机构架下mavros与offboard模式,就是给这种实时路径规划预留的接口,而如何去用?

        阿木实验室对于无人机的视觉SLAM,路径规划,实时避障一直保有关注。过去的一年我们和各大高校的合作也稍有成就,目前已经推出基于mavros和offboard的SLAM实时路径规划课程,分享研究成果,交流应用心得,普及相关知识,提供开发工具,节约开发时间,指明开发途径。


一.课程大纲内容简述

以下是mavros,offboard,SLAM的培训大纲,该课程的学习需要PX4中级开发部分基础,阿木实验室提供有相应的PX4中级开发视频教程可以参考学习以完成相关知识储备完成,如需相应视频课程,可以淘宝搜索阿木实验室或者群内咨询。

mavros与offboard培训课程大纲

1. mavros和offboard模式简介

· offboard简介

· mavros简介

· mavros可以运行在哪些硬件上

· 利用mavros与offboard模式可以做什么

 

2. mavros代码讲解

· ros介绍

· mavros代码的下载与编译

· mavros代码框架介绍

· mavros源代码修改与添加新模块


3. offboard模式介绍

· 如何进入offboard模式

· PX4代码commander模块中与offboard模式相关的部分


4. mavlink通讯协议介绍

· mavlink协议简介

· PX4代码中mavlink消息的收与发

· mavros代码中mavlink消息的收与发


5. 应用案例介绍

· 室内自主导航(单目VIO、二维激光雷达等)

· 目标识别与检测

· 室内避障

· 室外目标追踪(TX1+ZED双目相机)


6. 实例演示与操作

· nomachine的使用

· 发送mocap定位信息到PX4模块

· 发送控制指令信息到PX4模块

· 从PX4中接受IMU信息

SLAM课程大纲

1. SLAM简述

· SLAM简述释义,学习建议

· SLAM数学表述与框架

· 实践:hello SLAM


2. SLAM算法追踪

· 实践LINUX下主流SLAM算法的编译

· 介绍主流主流激光SLAM算法,gmapping,cartographer

· 结合飞控分析激光SLAM和视觉SLAM的差异

· mavros源代码修改与添加新模块


3. 经典视觉SLAM框架

· 视觉里程计

· 后端优化

· 回环检测

· 建图


4. 视觉检测与识别

· Faster R-CNN经典检测算法

· SSD与Yolo快速检测

· Mask R-CNN高效实例分割


5. 视觉检测与识别

· cartographer

· ORB-SLAM

·VINS

·视觉检测的训练与运行


        二.培训地点简述


线下课程面授培训地点:北京

课程培训时间预安排:3月31日--4月1日 (周四 - 周日)

3月31日:PX4飞控系统PX4构架详解(MAVLINK,COMMANDER)

4月1日:PX4飞控系统ROS,MAVROS ,offboard模式详解及其实践操作。

4月2日:PX4飞控系统视觉SLAM相关


课程报名请联系郑老师微信:muhailiantian


三.往期课程部分缩影

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

PIXHAWK无人机mavros与SLAM技术实用课程培训--北京站(2018年3月31日~4月2日) 的相关文章

  • 坐标变换与基变换到底哪个左乘,哪个右乘??

    Version Date By Change Cost A 2020 3 18 AYZP First Version 三小时 前言 学习目的 1 坐标变换与基变换到底哪个左乘 哪个右乘 答案 根本就是由基和坐标的维数决定其到底左乘还是右乘
  • evo安装、evo使用方法详细介绍使用教程,SLAM轨迹精度评估工具,如何用来评估ORB-SLAM2生成的轨迹精度,评估激光雷达SLAM与视觉SLAM的轨迹精度,量化SLAM的误差

    evo在视觉SLAM中是一个极为有用的工具 对于论文党 科研党 工程党都非常有帮助 它可以用于评估SLAM输出的轨迹的精度 可以自动生成均值 方差 轨迹等等信息的图或者表 总之评估SLAM精度用它足以 它目前支持的公开数据集格式有 TUM
  • vscode_c++_slambook 编译配置

    工作目录 配置文件 launch json version 0 2 0 configurations name slamBook程序调试 type cppdbg request launch program fileDirname buil
  • 微信小程序SLAM AR零基础入门教程

    鬼灭之刃花街篇 开播在即 今天带大家零基础使用Kivicube制作一个炭治郎的SLAM AR云手办 可以通过微信小程序将AR版的炭治郎放置在家中 提前感受鬼灭的氛围 先上个GIF大家看看动态的展示效果 在这里先科普一下本次教程使用到的AR技
  • 《视觉SLAM十四讲》第一版源码slambook编译调试

    slambook master ch2 编译正常 log如下 slambook master ch2 mkdir build cd build cmake make j8 The C compiler identification is G
  • ROS激光SLAM导航理解

    ROS激光SLAM导航理解 注 最近学习ROS的激光导航知识 需要理清ROS的SLAM 环境感知 costmap 与导航算法 为防止自己忘记 将觉得有价值的内容收集于此 对AGV来说 SLAM是个大大坑 环境感知和局部运动控制也是大坑 学习
  • 激光SLAM直接线性方法里程计运动模型及标定

    原创作者 W Tortoise 原创作者文章 https blog csdn net learning tortosie article details 107763626 1 里程计运动模型 1 1 两轮差分底盘的运动模型 1 2 三轮全
  • SLAM评估工具evo的使用

    evo官方指南 参考博客 lt 官方手册 这篇参考博客 完全可以掌握evo的基本操作 gt Then 实践出真知 1 安装evo sudo apt install python pip pip install evo upgrade no
  • 从零开始一起学习SLAM(9)不推公式,如何真正理解对极约束?

    文章目录 对极几何基本概念 如何得到极线方程 作业 此文发于公众号 计算机视觉life 原文链接 从零开始一起学习SLAM 不推公式 如何真正理解对极约束 自从小白向师兄学习了李群李代数和相机成像模型的基本原理后 感觉书上的内容没那么难了
  • 经典坐标变换案例代码剖析

    题目 设有小萝卜一号和小萝卜二号位于世界坐标系中 记世界坐标系为W 小萝卜们的坐标系为R1和 R2 小萝卜一号的位姿为q2 0 35 0 2 0 3 0 1 T t1 0 3 0 1 0 1 T 小萝卜二号的位姿为q2 0 5 0 4 0
  • vscode配置eigen3

    目录 1 头文件包含 2 c cpp properties json 3 CMakeList txt 4 完整代码 1 头文件包含 Eigen 核心部分 include
  • Lego-LOAM IMU坐标系变换的详细记录

    Lego LOAM IMU坐标系变换的详细记录 0 基础知识 1 IMU 重力加速度消除 2 相机坐标系 camera 到初始坐标系 camera init 的转换 最近看了Lego LOAM 的IMU部分 没看懂IMU的坐标系变换 看其它
  • 高斯牛顿法求非线性最小二乘的步骤和c++代码实现

    slam图优化的本质是一个非线性优化问题 Gauss Newton求解步骤 1 线性化误差函数 2 构建线性系统 3 求解线性系统 4 更新解 并不断迭代直至收敛 一个简单的代码实现 一维参数xy 高维变为对应的矩阵即可 include
  • Eigen::aligned_allocator

    如果STL容器中的元素是Eigen库数据结构 例如这里定义一个vector容器 元素是Matrix4d 如下所示 vector
  • Ubuntu20.04安装各种库----简洁版

    目录 Eigen3 Sophus Pangolin Ceres g2o 建议先装anaconda再装ros python opencv啥该有的都有了 下面仅仅安装ros没有的库 Eigen3 作用 线性代数开源库 提供了有关线性代数 矩阵和
  • docker dbus-x11

    本来想用terminator启动nvidia docker 显示出图形界面的 结果发现启动的时候出问题了 terminator 1 dbind WARNING 07 31 53 725 Couldn t connect to accessi
  • Ceres Solver从零开始手把手教学使用

    目录 一 简介 二 安装 三 介绍 四 Hello Word 五 导数 1 数值导数 2解析求导 六 实践 Powell函数 一 简介 笔者已经半年没有更新新的内容了 最近学习视觉SLAM的过程中发现自己之前学习的库基础不够扎实 Ceres
  • LeGO-LOAM中的数学公式推导

    LeGO LOAM是一种在LOAM之上进行改进的激光雷达建图方法 建图效果比LOAM要好 但是建图较为稀疏 计算量也更小了 本文原地址 wykxwyc的博客 github注释后LeGO LOAM源码 LeGO LOAM NOTED 关于代码
  • Ubuntu18.04安装pcl(过程/坑记录式教程)

    Ubuntu18 04安装pcl 1 下载pcl 2 安装依赖项 3 编译 4 安装 5 网上教程说要安装QT5和VTK 但按照本文的 本文记录了安装时出现的问题 出错的安装命令也记录了 建议浏览一遍再参考 不要错用了错误的指令 1 下载p
  • KITTI校准文件中参数的格式

    我从以下位置访问了校准文件KITTI 的部分里程计 http www cvlibs net datasets kitti eval odometry php 其中一个校准文件的内容如下 P0 7 188560000000e 02 0 000

随机推荐