• 欢迎访问GanAHE的小创元世纪,技术交流与资源分享,欢迎加入GanAHE的小创元世纪🤪 微信公众号:星辰换日
  • 电影、教程、软件等分享资源请在本站或微信公众号合作平台:【星辰换日】获取。
  • 首页展示个人参与或独立开发的产品,更多功能在建中......🙆🏼天王盖地虎
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏本站吧🥺
  • 注册采用有效的邮箱,有助于及时收到评论回复、最新资源以及活动通知哟~✔🥳
  • 目前在逐渐打通微信小程序与网站之前的间隔~💻🏢
TianqueROS项目框架

TianqueROS项目框架

概述TianqueROS为基于ROS开发的机器人操作解决方案,基于现有技术手段,结合硬件进行功能开发。The complete operation function package of ROS-based drones and other robots, including autonomous navigation and obstacle avoi……

无人机自主导航14 自主导航】硬件篇-VIO及Fast-Planner的无人机自主导航规划飞行

无人机自主导航14 自主导航】硬件篇-VIO及Fast-Planner的无人机自主导航规划飞行

更多内容手打中…一、硬件测试二、实机飞行三、节点图……

无人机自主导航12 自主导航】硬件篇-飞控、机载计算机与地面控制站通讯与控制

无人机自主导航12 自主导航】硬件篇-飞控、机载计算机与地面控制站通讯与控制

前提需求:安装ROS、MAVROS、配置飞控等。一、PX4与机载计算机通讯-连接px4和机载计算机官方教程:点击1.1 硬件配置在 任何 可配置的串口 上使能MAVLink消息。TELEM 2 一般用作与配套计算机通信。要在TELEM 2 上配置默认的配套计算机消息流,请设置以下参数:MAV_1_CONFIG = TELEM 2 (MAV_1_……

【无人机自主导航10 自主导航】PX4仿真环境下RGBD+港科大Fast-Planner旋翼无人机自主导航

【无人机自主导航10 自主导航】PX4仿真环境下RGBD+港科大Fast-Planner旋翼无人机自主导航

以开源项目XTDrone、Promethus、px4_fast_planner等为例,自行迁移修整的基于RGBD深度相机与港科大的Fast-Planner路径优化项目,实现无人机的自主导航飞行与避障。一、环境及依赖1.1 仿真环境项目配置平台Ubuntu18.04硬件8G i5 NVIDA GTX1080TROSm……

【无人机自主导航5 SLAM】Intel Realsense T265C双目相机实现ORB-SLAM3

【无人机自主导航5 SLAM】Intel Realsense T265C双目相机实现ORB-SLAM3

深度相机的SDK驱动安装、ROS功能包编译等内容在本站文章:【无人机自主导航4-1 视觉传感器】通过ROS发布、订阅话题连接视觉相机已有说明,未配置环境的先进行驱动配置。一、ORB-SLAM3依赖(一)Pangolin#安装依赖sudo apt install libglew-devsudo apt install cmakesudo apt ……

Linux下配置VSCode的ROS功能包的开发环境

Linux下配置VSCode的ROS功能包的开发环境

一、需求Ubuntu18.04下采用VSCode编写ros melodic代码,编写功能包package源代码文件时,如果没有做好配置,在导入:#include <ros/ros.h>头文件时会报错,无法运行且不能实现代码提示就比较难受。 ## 二、配置VSCodevscode中Ctrl+P;在弹出的输入框内键入ext ins……

【无人机自主导航3-ORB-SLAM2】Gazebo仿真环境下的视觉SLAM

【无人机自主导航3-ORB-SLAM2】Gazebo仿真环境下的视觉SLAM

一、背景无人机的自主导航需要无人机的位置信息、姿态等,在空旷的室外环境,一般需要基于GNSS系统进行位置信息的获取与无人机导航。但在室内等无GNSS的情况下,我们就需要其他的手段来实现。在我们确定自己的位置时,一般是通过地图定位+环境地物相对定位来实现。近些年由于实际的需要,地图构建与同步定位(SLAM)技术被人们提出并得到了广泛应用。二、Pango……

C++、Java与Python静态变量的定义与引用对比(内存中转存储)

C++、Java与Python静态变量的定义与引用对比(内存中转存储)

一、应用场景二、对比(一)C++C++以CMake项目为实例进行说明,定义一个Database类,里面包含一个静态变量PI,设计目标为:类实例化的不同对象对其进行修改,能够在内存中保存。比如从磁盘中读取文本后,通过实例化Database对象存储到PI中;在其他地方实例化新的Database对象后,能够读取的PI为刚刚存储的文本数据。Database……

CMake项目下的相对路径问题探索

CMake项目下的相对路径问题探索

一、背景利用CMake构建可跨平台的C++项目,需要引入外部的资源文件,需要根据资源文件相对项目的路径进行读取、写入等操作,如Qt项目需要引入图片文件等情况。此时就涉及相对路径的资源引入问题。一般而言,依托于项目的资源文件引用,以依赖于项目的相对路径引入为主流,或是再由相对转绝对,实现项目的跨平台应用,而不是开发环境下测试等绝对路径的应用方式。二、应……

C++分离主函数与类方法、类定义

C++分离主函数与类方法、类定义

一、目的将整合在一起的cpp文件分开,为大项目集成模块化做准备。原始代码结构:#include <iostream>using namespace std;class Circle{private: double r; double PI = 3.14159265358;public: //构造函数 ……