copter control interface with dji or mavlink devicce like px4/ardupilot
适应大疆(未开发)和mavlink设备
基于C++的多旋翼无人机控制程序。可用于SLAM、路径跟踪或者其他算法的开发和验证。
A C++ based copter control interface to simplify the repeated work in copter control . One should be easily use this to devolop slam,trajectory planning ,or other state-of-art things.Currently Only mavlink interface has been developed.
采用虚函数进行开发,方便拓展
Flight tasks manager based on virtual funtions ,so it is easy to extend other motion group by using the api.More work will be done.
纯跟踪算法
RouteTracker is based on pure pursuit.
简化了可视化操作,方便可视化路径规划结果以及传感器信息。 Visualization in rviz has been wrapped into some simple steps by template class.So it will be more convenient to show your hard work.
More visualiztion wrapper of rviz is under working . Also ,the purpose of this is to simplify work not to heavy study content.
无人机避障演示效果
https://www.bilibili.com/video/BV1C7411f75E/
sudo apt install ros-melodic-desktop-full mavros opencv2 octomap python3 libboost-dev
pip3 install pyqt5 osqp numpy scipy matplotlib
1、调整了配置文件的读取方式,现在会自动追踪名为"my_catkin_ws"的工作空间,并在其中读取配置文件了。2020年12月19日
1、解耦框架中的一些视觉模块的嵌入,轻化主程序。
2、将采用反射的方式载入配置文件。
依赖于ROS、MAVROS、ROS_PCL、OPENCV2、OCTOMAP库等
目前动力学优化部分代码未上传至gitee,如无需要删去这部分代码,即可按照你的期望进行飞行。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。