ROS
文章平均质量分 59
CHH3213
主要研究自动驾驶决策规划控制。
每天都要保持健康的状态,提升专业能力,谨慎投资!
展开
-
XTDrone仿真平台配置
文章目录1. 依赖安装2. ROS安装与gazebo安装3. MAVROS安装4. PX4配置5. 安装地面站QGroundControl6. XTDrone源码下载7. 用键盘控制无人机飞行8. 出现的问题(必看)笔者在按照肖昆老师给的配置教程配置XTDrone时,遇到了很多莫名其妙的错误,所幸最终通过google解决了。所以在这里写下我的安装过程(绝大部分与XTDrone使用文档中给出的教程一致),以供大家参考。1. 依赖安装sudo apt install -y ninja-build exif原创 2021-06-19 23:28:00 · 5795 阅读 · 19 评论 -
机器人旋转相关的转换python实现
'''#############chh###########旋转前后的关系转换#########################'''import numpy as npimport mathfrom math import *def quaternion_to_euler(x, y, z, w): ''' 四元数转化为欧拉角 返回欧拉角数组 ''' t0 = +2.0 * (w * x + y * z)原创 2021-10-06 12:50:08 · 819 阅读 · 0 评论 -
ros树莓派实现多机通信
1.PC端配置1. PC端bashrc设置打开.bashrc 文件,输入以下命令:export ROS_IP=`hostname -I | awk '{print $1}'`export ROS_HOSTNAME=`hostname -I | awk '{print $1}'`export ROS_MASTER_URI=http://`hostname -I | awk '{print $1}'`:11311设置完成后保存,关闭当前打开的终端重新打开或者在当前打开的每个终端中重新加载一下.ba原创 2021-09-30 17:34:57 · 833 阅读 · 0 评论 -
在gazebo的world文件中插入sdf模型
一般来说,在world文件中插入sdf模型,有两种思路。1.将sdf模型文件代码直接放入world文件中这里只需要将sdf文件里的model标签包含的代码全部放入world文件中world标签下即可。这样做的后果就是world文件很长,相对来说不好读。如:<sdf version='1.6'> <world name='default'> <light name='sun' type='directional'> <cast_shad原创 2021-09-22 10:34:25 · 1875 阅读 · 6 评论 -
ubuntu20.04配置marvos+px4+XTDrone
文章目录参考资料使用环境1.Marvos安装2. PX4配置3. 安装地面站QGroundControl4. XTDrone源码下载5. 用键盘控制无人机飞行参考资料XTDrone使用文档px4 ROS gazebo仿真环境搭建QGroundControl 使用环境所使用的为:ubuntu20.04、ros noetic、gazebo11。(以下教程默认已经安装 ros noetic)1.Marvos安装在安装之前,请先更新软件库:sudo apt-get updatesudo a原创 2021-06-12 14:29:02 · 11789 阅读 · 74 评论 -
The following signatures were invalid: EXPKEYSIG F42ED6FBAB17C654 的解决方法
参考文献:The following signatures were invalid原创 2021-06-12 10:58:35 · 1276 阅读 · 0 评论 -
openai_ros学习
[ROS Projects] – Use OpenAI_ROS with Turtlebot2 Step by Stepopenai_ros教程( ros gazebo 深度强化学习)原创 2021-06-12 10:52:20 · 478 阅读 · 0 评论 -
ImportError: No module named qlearn
在照着这篇博客练习openai_ros时,不出意外的碰到了这个问题:ImportError: No module named qlearn解决方法:通过pip下载qlearning:pip install qlearning即可解决。原创 2021-04-19 19:40:33 · 336 阅读 · 4 评论 -
ImportError: No module named openai_ros 问题解决
在运行老师给的参考项目时报错:ImportError: No module named openai_ros在网上搜了很多资料都没有介绍说怎么安装openai_ros,fanqiang去了外网才找到答案。在这里可总结一番:首先在终端中cd到在你的工作空间:cd ~/ros_ws/src执行命令:git clone https://bitbucket.org/theconstructcore/openai_ros.git将openai_ros包下载下来后,返回上一级目录:cd ~/ros原创 2021-04-12 22:45:46 · 4639 阅读 · 7 评论 -
gazebo插件使用详细步骤
教程:【ROS-Gazebo】仿真插件编写教程Gazebo官方教程进阶篇(五)控制插件上篇Gazebo 入门操作--插件使用原创 2021-04-23 15:07:10 · 3146 阅读 · 0 评论