- 博客(18)
- 收藏
- 关注
原创 【XTDrone】multirotor_communication.py报错
当xtdrone出现此类报错的时候可以检查一下无人机用的是视觉模式还是GPS模式,没有视觉传感器记得改回GPS模式,参考语雀官方文档PX4飞控EKF配置。然后记得把eeprom参数删除。
2024-10-22 10:20:03 114
原创 从0开始搭建Xtdrone环境(Ubuntu20.04)
是因为empy版本问题,需要用4.0以下的版本,使用。原因应该是gazebo安装不完整,使用。再使用catkin build编译。安装pandas的时候会报错,直接使用 pip3安装即可。在第二次编译时,会报错。删除冲突的sdf文件。
2024-09-10 13:32:50 245
原创 ROS学习之旅-----功能包和工作空间及发布者与订阅者代码实现
在ROS(Robot Operating System)中,工作空间(Workspace)是一个用于组织和构建ROS功能包(packages)的目录结构。工作空间包含多个功能包,通常是使用catkin或colcon工具来管理和构建的。功能包是ROS的基本构建单元,它包含了实现特定功能所需的全部文件。消息(messages)和服务(services)定义:用于定义节点间通信的数据格式。package.xml:元数据文件,包含功能包的名称、版本、依赖关系等信息。源代码:实现功能的C++或Python代码。
2024-07-16 16:02:12 452
原创 PX4学习之旅(2)-------------旭日X3派 安装D435iSDK和realsense-ros包
librealsense版本为v2.50.0 realsense-ros版本为v2.3.2,其他版本试了都有点问题。打开rviz后添加image 可以看到相机正常工作。记得安装catkin-tools。ROS版本:noetic。安装完成后,启动相机节点。
2024-07-01 12:58:14 312
原创 PX4学习之旅(1)-------------使用ARM架构机载电脑,PC端远程通过mavros连接飞控
我们不在源文件上改,复制一个px4_ACM0.launch文件,内容如下:只修改这两句。此时可以查看 /usr/share/ 下多了一个 GeographicLib 文件夹。找到目录/opt/ros/noetic/share/mavros/launch/注意要将qgc里的mav1_config和波特率和模式改一下。至此,mavros安装成功。ROS版本:noetic。找到px4.launch。之后即可远程连接飞控!这个过程应该会很漫长。
2024-06-30 12:20:34 512
原创 基于XTDrone的“配置与控制不同的无人机”
按其内容将机型修改为solo,需要注意的是将sdf文件修改为需要的sdf文件,我需要修改的也是solo,如果不修改会报以下错误,大致内容是"/home/lyl/PX4_Firmware/Tools/sitl_gazebo/models/solo_with_lidar_stereo/solo_with_lidar_stereo.sdf" 无法加载。打开XTDrone配置与控制不同的无人机。
2024-04-27 21:22:48 247 4
原创 C++学习(黑马程序员版本)day1
打开visual studio 2019后,选择创建新项目创建新项目后右键源文件—>添加—>新建项添加.cpp文件,修改名称后完成整个工程的创建代码如下运行本地windows调试器运行结果:其中除了cout << “Hello World” << endl;是本次要打印的东西外,其他代码在所有程序均可使用。
2023-12-05 21:28:46 84
原创 STM32CUBEMX+FreeRTOS开发笔记3-----按键选择任务挂起
STM32CUBEMX+FreeRTOS开发笔记2-----按键选择任务挂起
2023-05-31 20:28:48 354 2
原创 STM32CUBEMX+FreeRTOS开发笔记2-----Usart发送
STM32CUBEMX+FreeRTOS开发笔记2-----Usart发送
2023-05-31 18:50:48 489 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人