![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
无人车
zlb_zlb
这个作者很懒,什么都没留下…
展开
-
Roboware 开发 ROS 代码, Git版本控制
安装Git https://blog.csdn.net/qq_23670601/article/details/88352340#commentBox合并原有代码,参考博客https://blog.csdn.net/github_35003236/article/details/78952043git push时提示:更新被拒绝,因为您当前分支的最新提交落后于其对应的远程分支git fetch origingit merge origin/masterfatal: 拒绝合并无关的历史 .转载 2020-09-26 10:20:10 · 140 阅读 · 0 评论 -
dynamic 动态修改节点的参数,切换全局和局部算法
navfn/NavfnROS + base_local_planner/TrajectoryPlannerROSnavfn/NavfnROS + dwa_local_planner/DWAPlannerROSglobal_planner/GlobalPlanner + dwa_local_planner/DWAPlannerROSglobal_planner/GlobalPlanner + base_local_planner/TrajectoryPlannerROSself._bas.原创 2020-08-17 20:50:39 · 438 阅读 · 0 评论 -
百度 Apollo 仿真(无硬件,虚拟环境,离线仿真)ubuntu 18
参考https://github.com/ApolloAuto/apollo/tree/master/docs/demo_guide1.安装Docker2.克隆或直接下载Apollo代码3.启动Docker,进入容器4.构建Apollo5.启动ros调用和Monitor模块以及Dreamview6.下载历史数据7.打开Chrome并转到localhost:8888以访问Apollo Dreamview1.安装 Docker,官网安装指南,Docker简介1.1...原创 2020-07-21 14:26:15 · 2519 阅读 · 0 评论 -
ROS 常用 msg 格式
https://www.cnblogs.com/JuiceCat/p/12359332.htmlhttps://www.cnblogs.com/JuiceCat/p/12360637.html转载 2020-07-06 20:40:50 · 692 阅读 · 0 评论 -
ros amcl参数
<launch><!--by dyan1024//后为wiki官网的参数说明()中为粗读算法参数说明及理解×××面临的问题常用地图有2种: 1.基于特征,仅指明在指定位置(地图中包含的对象的位置)的环境的形状。特征表示使得调节对象的位置变得简单,作为附加的检测结果。这样的地图在地图构建领域很受欢迎。 2.基于位置,这样的地图是有体积的,它们为环境中的许多位置都提供标签。不仅包括环境物体的信息,也包括了对象没有物体的信息(如空闲空间),比较经典的占用栅格地.转载 2020-06-30 09:56:09 · 5918 阅读 · 0 评论 -
ROS,多车同时导航,多机协同
https://github.com/airuchen/multi_turtlebot3转载 2020-06-26 19:22:07 · 3046 阅读 · 2 评论 -
无人驾驶-----多传感器数据融合之环境感知传感器(激光雷达lidar、毫米波雷达radar、相机)
激光雷达在用眼安全的波长范围内,当在地形测绘和避障中探测固体时,通常需要约红外激光器发射1.5 µm的波长毫米波雷达的波长范围一般在1-10mm范围内,因为灰尘烟雾的颗粒大小处于激光波长和毫米波波长之间,所以在面对灰尘烟雾的时候毫米波有较好的穿透效果,而激光无法穿透,会将其识别为障碍物。激光雷达精度高,但造价昂贵、复杂天气不适用。激光雷达水平扫描角度决定...转载 2020-04-18 11:42:53 · 3165 阅读 · 0 评论 -
百度AI的语音识别与语音合成
机器人语音问答的需要,调用百度AI的语音识别这里的思路很简单,就是用百度的API,初始化客户端,然后输入参数进行调用。代码import waveimport pyaudiofrom aip import AipSpeech,AipNlpfrom playsound import playsound""" 你的 APPID AK SK """APP_ID = '****'...原创 2020-02-10 15:32:58 · 1466 阅读 · 0 评论 -
ROS Navigation
创客智造的链接,写的详细,做个记录ROS与navigation教程-目录说明:介绍如何为机器人整合导航包,实现有效控制和自主导航等功能目录:ROS与navigation教程-目录 ROS与navigation教程-设置机器人使用TF ROS与navigation教程-基本导航调试指南 ROS与navigation教程-安装和配置导航包 ROS与navigation教程-结...原创 2020-01-30 11:48:36 · 240 阅读 · 0 评论 -
ROSLaunch
roswiki中链接(http://wiki.ros.org/roslaunch/API%20Usage)roslaunch的源代码(https://github.com/ros/ros_comm/)一、用处roslaunch在rospy中的调用,总共有几种用法:1.分别单独启动几个节点,这些节点都引用同一对象进行清理2.启动一个launch文件3.启动一个或多个有(无)参...原创 2020-01-29 15:38:39 · 1807 阅读 · 2 评论 -
用python规模化生成gazebo中 .world .png 和 .yaml文件
用python规模化生成gazebo中 .world .png 和 .yaml文件首先,我们需要知道gazebo中基本的 .world 文件组成然后我们将.world文件中的模型与 .png中的灰度图像进行对应,同时在 .yaml文件中进行坐标、分辨率等参数的对应。最后我们开始生成 .world .png .yaml文件一、三种文件的格式 1、.world文件(...原创 2019-12-18 09:27:41 · 1263 阅读 · 0 评论 -
turtlebot的学习网址
turtlebot的学习网址https://www.ncnynl.com/#原创 2019-12-09 16:09:20 · 127 阅读 · 0 评论 -
rospy---学习
创客智造的链接,写的详细,做个记录ROS与Python入门教程-目录 ROS与Python入门教程-搭建开发环境(PyCharm) ROS与Python入门教程-构建工作空间 ROS与Python入门教程-构建Catkin包 ROS与Python入门教程-写简单发布器和订阅器 ROS与Python入门教程-写简单服务端和客户端 ROS与Python入门教程-使用参数 ROS与Py...原创 2020-01-30 11:26:02 · 285 阅读 · 0 评论 -
ROS 自动建图,多机器人建图
explore自动建图的网址http://wiki.ros.org/explore_litemap_merge多图融合的网址http://wiki.ros.org/multirobot_map_merge/github代码的地址https://github.com/hrnr/m-explore3d地图的融合https://github.com/hrnr/map-mer...原创 2019-12-09 15:52:43 · 3482 阅读 · 0 评论 -
rospy中设置一个节点监听多个topic
当我们想要在一个节点中同时订阅多个话题时,我们可以如下做法。#!/usr/bin/env pythonimport rospyfrom std_msgs.msg import Stringdef callback_1(data): rospy.loginfo(rospy.get_caller_id() + "I heard %s", data.data)def callb...原创 2019-12-08 14:10:32 · 2102 阅读 · 2 评论 -
ros-kinetic-desktop-full总安装不成功
按照官网教程 安装ros,但是每次安装完全版都不成功,每次在运行gmapping的时候就会报gmapping找不到,move_base等等也是,如果大家一开始的时候安装完整版之后能使用各种基本功能,后来不行了的话,先试试重装,不行了的话就自己手动安装.当然了,这些在官网里也都有介绍!主要是提出这个问题,有时候可能就是没有装上完整版.虽然不知道为什么,我尝试了好几次,最后就默默一个个装了sud...原创 2019-11-22 15:51:03 · 1122 阅读 · 0 评论 -
turtlebot3 仿真
https://www.ncnynl.com/archives/201707/1789.htmlhttps://blog.csdn.net/FLORIDA_tang/article/details/100052539更换模型时只需要更改export的内容即可burger只有激光雷达,waffle_pi有激光雷达和摄像头...原创 2019-11-18 19:58:51 · 245 阅读 · 0 评论 -
URDF-------Robot Model
简单介绍一下,详细介绍进ROS网urdf教程先上图再上代码<robot name="test_robot"> <link name="link1" /> <link name="link2" /> <link name="link3" /> <link name="link4" /> <joint ...原创 2019-11-09 14:29:15 · 222 阅读 · 0 评论 -
Python geometry_msgs.msg.PoseStamped() Examples
https://www.programcreek.com/python/example/70252/geometry_msgs.msg.PoseStamped转载 2019-10-20 08:58:59 · 1565 阅读 · 0 评论 -
launch文件常用标签含义及用法
标签与标签之间可以相互调换位置,标签的作用域会相对应的有所改变,根据实际用途修改。重要部分:<!--launch标签表示这是launch文件--!><launch> <!--从此之后的original-name都用new-name代替--!> <!--如果仅是在组内,则对组内成员有效,作用域有限制--!> &l...转载 2019-10-10 10:15:47 · 1660 阅读 · 1 评论 -
rqt的简单使用
rqt自带工具rqt_console(http://wiki.ros.org/rqt_console):$ rqt_console右上角设置处选择节点,下面两栏(Exclude Messages/Highlight Messages)点击右边的加减选择输出的信息级别。rqt_graph(http://wiki.ros.org/rqt_graph):激活统计信息功能,使得图可...原创 2019-10-06 15:27:20 · 3059 阅读 · 0 评论 -
Qt下写GUI程序,调用shell脚本执行ROS程序
1.安装ROS根据ROS官方教程安装ROS即可,下面列出Ubuntu下的安装链接(http://wiki.ros.org/kinetic/Installation/Ubuntu),其他版本的修改后缀就行,也可以自己另外选(http://wiki.ros.org/kinetic/Installation)2.安装QtQt安装参考(https://blog.csdn.net/ipfp...原创 2019-09-02 09:22:23 · 1113 阅读 · 0 评论