E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ROS学习日常问题解决
ROS学习
(2)--ROS项目试炼
ThisbookisaboutlearningROSbyexamples.DuetothefactthatROSisnotmypreliminarythingthatIjusthaveaglimpstoit.Overall,IjustcareaboutthebasicconceptaboutROSandtheimplementationofself-drivingcar.Basicconcepts
williamyi96
·
2022-06-08 07:00
ROS机器人操作系统
ros
ros-projec
ROS学习
--第3篇:ROS基础---创建工作空间
1.创建工作空间catkin_ws创建src文件,放置功能包源码:mkdir-p~/catkin_ws/src进入src文件夹:cd~/catkin_ws/src初始化文件夹:catkin_init_workspace这样就在src文件中创建了一个CMakeLists.txt的文件,目的是告诉系统,这个是ROS的工作空间。2.编译工作空间catkin_make所有编译工作都要在catkin_ws文
北理工-王大东
·
2022-06-05 08:11
ROS
ROS
ROS学习
11-NVIDIA JETSON TX2安装ROS2-Dashing后运行小乌龟示例程序
ROS学习
11-NVIDIAJETSONTX2安装ROS2-Dashing后运行小乌龟示例程序ROS1和ROS2的小乌龟运行是有一点点区别的,主要因为ROS2中去掉了Master这个概念。
冷色调的夏天
·
2022-06-05 07:31
ROS2
turtlesim
dashing
机器人
JETSON
TX2
ROS学习
10-NVIDIA JETSON TX2安装ROS2-Dashing并配置与ROS1-Melodic共存(切换)
ROS学习
10-NVIDIAJETSONTX2安装ROS2-Dashing并配置与ROS1-Melodic共存(切换)由于未来的ROS主流版本是ROS2,在这一节里面我们安装配置一下ROS2-Dashing
冷色调的夏天
·
2022-06-05 07:00
ROS2
Dashing
Melodic
JETSON
TX2
Ubuntu18.04
【
ros学习
-课设-人脸识别追踪】
课程设计开发空间更新1:使用ros工具包标定USB单目相机文章目录课程设计开发空间前言一、pip换源二、安装opencv-python三、相机标定安装ros标定功能包相机标定三、opencv调用摄像头视频流总结前言没哈前言,第一篇博客,多多关照环境:Ubuntu20.04已安装ros暂时还没有使用anaconda进行python环境管理一、pip换源要安装opencv-python,先换个源:pi
HWP221119
·
2022-06-05 07:31
自动驾驶
python
ubuntu
ROS学习
入门教程 | 零基础上手机器人开发
在和很多用户聊了之后,我们发现ROS是大家开发机器人的一个痛点。尽管和几年前ROS刚在国内兴起时相比,现在ROS的使用人群有一定的增长,网上ROS的资料和教程也多了起来。但对机器人开发感兴趣的初学者来说,仍然缺少免费、系统、详细、全面,手把手的ROS教程。我们希望大家能够快速上手机器人开发,能有更多的人一同加入到机器人行业中来。因此,我们制作了一套适合零基础学习的ROS视频教程——《ROS理论与实
Autolabor
·
2022-06-03 07:40
ROS
机器人
教程
学习
视频
Gazebo下无人机目标识别与跟踪
软件平台Ubuntu18.04(非虚拟机)ROSMelodicGazebo硬件平台(可选)ParrotBebop2无人机预备知识了解ROS的基本操作逻辑,若需学习,可移步我的专栏:
ROS学习
记录了解OpenCV
Arcann
·
2022-06-01 18:51
ROS
Robot
opencv
自动驾驶
python
ubuntu
ROS学习
笔记_01:工作空间及功能包
1.ROS安装:每个ROS版本对应一个Ubuntu版本UBUNTUROSEndoftime14.04LTSindigoIglooApril,201916.04LTSKineticKameApril,202118.04LTSMelodicMoreniaApril,202320.04LTSNoeticNinjemys(Recommended)April,2025下一个ROS长期支持版本HumbleHa
余~愚
·
2022-05-25 07:11
学习
自动驾驶
ubuntu
ROS学习
记录(二)阿克曼转向车运动学模型及在gazebo中搭建仿真环境
前言:该篇是
ROS学习
记录的第二篇,如果还没关注过之前文章的读者,如有需要可以通过下方传送门去看之前的文章:
ROS学习
记录(一)Plugin插件这两天关注了古月老师的公众号,看到了其中一篇课程推荐:好课推荐
FlyingKonan
·
2022-05-22 07:21
ROS学习笔记
自动驾驶
人工智能
ROS学习
记录2--moveit_setup_assistant配置----UR3机械臂和AG95爪子
说明:UR3+大寰AFG-95机械爪。配置moveit_setup_assistant,通过moveit控制机器人系统运动(笔记)。一.moveit_setup_assistant配置1.xarco文件位置:ur_platform_description/urdf/ur_platform.urdf.xarco2.运行moveit_setup_assistantroscore新开一个终端运行:sou
Li.Thor
·
2022-05-16 20:54
ros
【ROS wiki】3、如何利用ros wiki寻求问题答案?
ROS学习
相关的博文会在此专栏下持续更新,专栏链接如下:
ROS学习
专栏备注:本系列文章,以2022年5月ROSwiki版本为例。文章目录一、前言二、3种方法1、利用搜索引擎,直接
后厂村路蔡徐坤
·
2022-05-16 07:40
ROS
自动驾驶
人工智能
机器学习
【ROS wiki】1、如何使用ROS wiki?
ROS学习
相关的博文会在此专栏下持续更新,专栏链接如下:
ROS学习
专栏备注:本系列文章,以2022年5月ROSwiki版本为例。文章目录一、前言二、ROSwiki首页导航(一)蓝
后厂村路蔡徐坤
·
2022-05-16 07:40
ROS
自动驾驶
人工智能
机器学习
ROS学习
:roscpp文件编写(初级)
关于ROSCPP文件的编写,可参考:http://wiki.ros.org/roscpp?distro=melodic一、前期知识储备1、创建msg和srv1.1msg和srv介绍msg:msg文件是描述ros消息字段的简单文本文件。它用于为不同语言的消息生成源代码。srv:srv文件描述了一个服务。它由两部分组成:请求和响应。msg文件存储在包的msg目录中,srv文件存储在srv目录中。msg
wwyklnh
·
2022-05-16 07:09
ros
roscpp
ROS wiki系列|ROS wiki初探(自用)
在进行
ROS学习
的过程中,我们总是需要借助一些资料来进行学习,其中,ROSwiki是每个ROS人都必不可少会使用到的工具,在
ROS学习
中我们也经常要使用ROSwiki来查阅一些语法的解析、功能包的使用等
MMMMMaxine
·
2022-05-16 07:07
ROS
wiki系列
操作系统
【ROS wiki】4、在ROS wiki中如何查阅常见的消息类型?
ROS学习
相关的博文会在此专栏下持续更新,专栏链接如下:
ROS学习
专栏备注:本系列文章,以2022年5月ROSwiki版本为例。文章目录一、前言二、消息类型查阅方式(一)功能包路
后厂村路蔡徐坤
·
2022-05-16 07:53
ROS
自动驾驶
人工智能
机器学习
【ROS wiki】2、ROS wiki官方教程与ROS wiki页面检索
ROS学习
相关的博文会在此专栏下持续更新,专栏链接如下:
ROS学习
专栏备注:本系列文章,以2022年5月ROSwiki版本为例。文章目录一、前言二、ROSwiki官方教程(一)R
后厂村路蔡徐坤
·
2022-05-16 07:23
ROS
自动驾驶
人工智能
机器学习
ROS学习
(十六)自定义机器人自主探索SLAM
文章目录前言一、创建功能包二、自主探索SLAM方式一、通过rviz设置探索目标1、修改robot_gazebo_navigation.launch文件,如下:2、修改robot_gazebo_navigation_move.launch文件,如下:3、效果方式二、通过代码设置关键点1、创建自主导航脚本文件2、效果前言 之前的文章中,介绍了如何创建地图和创建自定义地图,当时我是使用键盘控制机器人运
敲代码的雪糕
·
2022-05-12 07:06
ROS
ros
【友情分享】如何在Gazebo中实现多机器人仿真?
在
ros学习
及研发过程中,经常需要使用gazebo来进行3
RTThreadIoTOS
·
2022-05-12 07:44
ROS学习
系列:第三讲 — URDF进阶
建模一块没有特别需要注意的地方:主要是理解URDF到xacro再到gazebo模型的演变过程;常规URDF文件用户体验较差,采用xacro模型文件替换;URDF模型文件的进阶xacro模型文件精简模型代码创建宏定义文件包含提供可编程接口常量变量数学计算(所有数学运算都会转换成浮点数进行,以保证运算经度)条件语句模型显示将xacro文件转换成URDF文件显示$rosrunxacroxacro.pym
雪天枫
·
2022-05-06 07:31
ROS
gazebo
ROS学习
笔记(2):自定义消息数据类型
ROS学习
笔记(2):自定义messages一、创建自定义的message1、创建msg文件2、在package.xml文件中添加相应的依赖项和包3、在CMakeLists.txt添加编译选项4、成功编译并且生成
m0_46278925
·
2022-05-06 07:06
ROS学习
linux
c++
ROS学习
——在同一个节点实现发布、订阅消息
在ROS的应用中,常常会遇见一个节点接收了某个数据后,经过处理再转发出来。下面就这种情况给出在同一个节点实现发布、订阅消息的例子。1.代码#include"ros/ros.h"#include"std_msgs/Float64.h"#includeclasstl1{public:tl1();voidregisterNodeHandle(ros::NodeHandle&_nh);voidregist
图契图卡
·
2022-04-18 07:03
c++
ROS中不错的文章
1.
ROS学习
篇(六)发布imu和gps消息https://blog.csdn.net/Tansir94/article/details/813858122.如果出现的错误是类似于“Couldnotfindapackageconfigurationfileprovidedby"xxx_xxx_xxx
天际的鸟
·
2022-04-18 07:20
ROS
【
ROS学习
笔记】3.(理论)什么是ROS以及一些核心概念
基于B站ROS公开课:【古月居】古月·ROS入门21讲基于Ubuntu20.04.1、Noetic版本修正错误,并详述Python版本部署目录(本节基于P6-7)1WhatisROS2节点(Node)与节点管理器(NodeMaster)3通信模式之一——Topic模式4通信模式之二——Service模式5两者对比6参数(Parameter)7文件系统本节纯理论图摘自:B站【古月居】古月·ROS入门
takedachia
·
2022-04-10 00:21
ROS学习笔记
人工智能
硬件
自动驾驶
python
ROS学习
笔记(十六) 统一机器人描述格式URDF
统一机器人描述格式URDFURDF(UnifiedRobotDScriptionFornat)机器人统一描述格式(XML格式)。语法规范:参考链接:http://wiki.ros.org/urdf/XMLURDF组件,是由不同的功能包和组件组成:urdf_paser_plugin是URDF基础的插件,衍生出了urdfdom(面向URDF文件)collar_parser(面向相互文件)(\qquad
bai君
·
2022-04-03 07:38
ROS学习笔记
机器学习
人工智能
linux
ROS学习
记录12【SLAM】仿真学习1——ROS Control
零.前言学完了ROS的基础应用,我们就可以开始向更复杂的应用开始学习了,比如我们的SLAM。但是昂贵的底盘与激光雷达是学习这一部分的阻碍,为了弥补经费的不足,我们可以从0开始,创建一个自己的仿真小车,然后实现SLAM过程。最后真的有幸用到激光雷达和机器人底盘,那么直接移植写好的内容就可以了.本次实验的平台为ubuntu20.04+ros/noetic,无特殊说明,后面的教程都为这个。后面会把整个项
康娜喵
·
2022-04-03 07:00
ROS学习记录
自动驾驶
人工智能
slam
ros
仿真
ROS学习
笔记(八)ubuntu20.04 安装ros_qtc_plugin
前言由于ros2的不断成熟,多机器人协调也成为可能,因此,将原有的ubuntu18.04升级到ubuntu20.04,升级导致原有的ros-qt离线插件无法使用,只能另谋出路,尝试使用vscode,vscode对ros很好的支持,但是配置相对比较复杂,代码不全功能不是很智能,另外,界面太过偏平化,习惯了qt的我一时无法适应vscode编写c++,所以还是回到qt插件问题上。1.安装依赖sudoap
wei2023
·
2022-04-03 07:21
ROS
Qt
树莓派
ubuntu
自动驾驶
linux
ROS学习
笔记之——使用带有ROS的Gazebo插件
Gazebo插件为您的URDF模型提供了更强大的功能,可以连接ROS消息和传感器输出和电机输入的服务调用。对于gazebo模型,如果不加入ROS的插件,是没法发布消息跟ROS进行通信的。目录Gzebo中插件类型AddingaModelPluginAddingaSensorPlugin参考资料Gzebo中插件类型(http://gazebosim.org/tutorials?tut=plugins_
gwpscut
·
2022-04-03 07:44
ROS
移动机器人
ROS学习
记录(一) Plugin插件
最近在学习无人驾驶路径规划和ROS的一些基础理论,过程中遇到了一些问题,写这个系列记录一下个人的学习过程。遇到这个问题的初衷是看了小巨同学一篇帖子使用自定义RRT*全局规划器建图导航文中提到了向move_base中添加全局路径规划插件RRT的过程,刚好在学习过程中对插件及插件编写的原则这一部分不是很理解,所以跟着原帖复现了一遍并在此做一下记录,如有问题或错误的地方也欢迎指出和讨论。一、move_b
FlyingKonan
·
2022-04-03 07:08
自动驾驶
人工智能
ROS学习
汇总(3D摄像头)
1.ros-摄像头usb_cam以及rviz显示https://developer.orbbec.com.cn/forum_plate_module_details.html?id=14612.ROS中使用摄像头的问题https://developer.orbbec.com.cn/forum_plate_module_details.html?id=14603.奥比中光OrbbecAstraPro
奥比中光3D视觉开发者社区
·
2022-03-29 07:24
3D视觉
开发者
结构光
人工智能
机器学习
深度学习
[ROS相关笔记001]JETSON NANO连接RPLIDAR雷达
Ubuntu18.04和ROSmelodic三、硬件:JETSONNANODEVELOPERKIT(Ubuntu18.04)+RPLIDAR雷达+小风扇+显示屏+键盘鼠标电源线网线;四、参考资源/博客:[
ROS
秦九先生
·
2022-03-20 06:32
ROS学习
记录6——节点的编写逻辑与实现(C++/Python)
一.流程简述我花了一个稍微简单但细节上又不太准确的图:节点的功能就是参与数据运算或者对数据进行操作。比如我们可以由一个节点计算图片坐标,然后通过控制下位机的节点订阅坐标,实现获取坐标并与下位机通信,实现“识图-移动"。这只是个简单的例子。那么结合上图我们看看一个节点的核心要素(这里就先用C++展示了):#include"ros/ros.h"导入头文件,确保能基于ROS编程。intmain(inta
康娜喵
·
2022-03-18 04:14
ROS学习记录
ROS学习
总结——节点之间的通信方式及其实现(C++)
ROS学习
总结——节点之间的两种基本的通信方式实现(C++)节点(Nodes)节点相关指令通信方式——话题(Topic)话题通信机制详解几个关键字的解释发布者和订阅者建立连接之前的准备发布者和订阅者建立连接使用
过气的歌
·
2022-03-18 03:03
ROS
ROS学习
(一)——话题通信的C++与Python实现
ROS学习
(一)——话题通信的C++与Python实现引言:本文分为三个部分,分别为话题通信的理论模型以及其C++与Python的实现代码。
路人甲YYH
·
2022-03-18 03:26
ROS学习
c++
python
ROS学习
与rostopic指令
学了一段时间ROS,后面最常用的就是rostopic这个指令了/***********************************************/rostopiclist:显示所有话题列表rostopiclist-v:查看列表并且查看话题的数据类型rostopicecho[话题]:查看话题消息内容rostopicfind[数据类型]:查找指定数据类型的话题rostopictype[话
bdjsm_hh
·
2022-03-06 04:06
ROS学习笔记
ROS学习
笔记(十三)—— URDF 模型文件学习
一、URDF简介1.1初步认识URDFRDF全称(UnitedRoboticsDescriptionFormat)统一机器人描述格式,是一个XML语法框架下用来描述机器人的语言格式,URDF在ROS界很流行。我们可以通过URDF对机器人建模然后放到ROS里面进行仿真与分析把一个URDF文件转换成simscape模型,在Simulink里面进行仿真分析或者控制器设计。把simscape模型转化成ur
wei2023
·
2022-02-18 22:11
ROS
学习
自动驾驶
人工智能
ROS学习
笔记(十二)ROS noetic ubuntu20.04 版本 rosdep init,rosdep update 问题解决方法
ROS1noetic版本在ubuntu20.04安装出现问题,rosdepupdate无法下载,网络地址访问超时。ROS1noetic版本在ubuntu20.04系统上的安装方法见博客:UbuntuServer20.04basedonRaspberry-Pi-4B安装ROS1Noetic_Wogg的博客-CSDN博客一、rosdepinit问题1.sudorosdepinit出现安全问题sudor
wei2023
·
2022-02-12 07:01
ROS
自动驾驶
人工智能
机器学习
ROS学习
笔记(二)文件系统
ROS学习
笔记(二)文件系统开篇:ROS的文件系统结构。
试音刀郎
·
2022-02-07 13:53
自动驾驶
人工智能
机器学习
ROS学习
笔记------ROS进阶-----简洁规范编程 day 1 2019/3/8 帅某(编译工作空间生成的---xml文件的介绍和编写,自定义 CMakeLists.txt)
简介:本教程介绍如何使用roscreate-pkg或catkin创建一个新程序包,并使用rospack查看程序包的依赖关系。难度:初级下节:编译ROS程序包1一个catkin程序包由什么组成?一个程序包要想称为catkin程序包必须符合以下要求:该程序包必须包含catkincompliantpackage.xml文件这个package.xml文件提供有关程序包的元信息。程序包必须包含一个catki
帅某
·
2022-02-07 13:52
ros
xml文件
CMake文件
ROS学习
笔记
之前已经接触过一些ROS的使用,但是还没有系统地学习过,因此在此记录一下学习的笔记。学习ROS首先必须参考ROSwiki及ROSAnswers,另外国内“古月居”的博客和“东方赤龙”的博客都可以参考学习,本文使用古月居的书《ROS机器人开发实践》来系统学习ROS。不过,需知道ROS本身只是一个方便大家开发的工具罢了。书中相关学习代码在github上:https://github.com/gjgjh
weixin_30642305
·
2022-02-07 13:52
c/c++
嵌入式
操作系统
ROS学习
笔记1
回顾:1.一些常用命令组合:rospack=ros+pack(age):提供与ros包相关的信息roscd=ros+cd:将目录更改为ros包或堆栈rosls=ros+ls:列出ros包中的文件roscp=ros+cp:从ros包中复制文件rosmsg=ros+msg:提供与ros消息定义相关的信息rossrv=ros+srv:提供与ros服务定义相关的信息catkin_make:生成(编译)一个
@杂货铺
·
2022-02-07 13:22
ROS
ROS学习
--ubuntu20.04.3.LTS安装ROS1 noetic及遇到的问题汇总
一、ROSnoetic安装首先附上ROSwiki官网教程Ubuntu安装的ROSNoetic1.安装过程1.添加ROS软件源sudosh-c'echo"debhttp://packages.ros.org/ros/ubuntu$(lsb_release-sc)main">/etc/apt/sources.list.d/ros-latest.list'如果速度太慢可以更换镜像源。比如清华镜像源。su
shyvv
·
2022-02-07 13:51
ROS学习
ubuntu
linux
运维
ROS学习
笔记1-2ROS中的基本概念
ROSNodenode是执行运算的进程。节点相互组合成gragh,并通过streamingtopics、PRCservice、ParameterServer来进行通信。ROS中节点的使用为整个系统提供了几个好处。由于崩溃被隔离到各个节点,所以还有额外的容错功能。与单片系统相比,代码复杂性降低。由于节点向图的其余部分展示了最小的API,所以实现细节也被很好地隐藏起来,并且替换实现(即使在其他编程语言
antang7858
·
2022-02-07 13:21
数据结构与算法
ROS学习
(九)——ROS中的坐标管理系统/tf坐标系广播与监听的编程实现
申明:
ROS学习
参考了古月居老师的Blibli视频,强烈推荐大家看视频学习,本博客仅记录自己的学习经历和心得,欢迎大家一起讨论!前言:本讲对应古月老师ROS入门21讲的第17和18讲,综合性比较强。
Jon-A7S
·
2021-12-01 21:31
ROS
linux
自动驾驶
人工智能
ROS学习
(八)——参数的使用与编程方法
申明:
ROS学习
参考了古月居老师的Blibli视频,强烈推荐大家看视频学习,本博客仅记录自己的学习经历和心得,欢迎大家一起讨论!
Jon-A7S
·
2021-11-30 11:16
ROS
自动驾驶
c++
人工智能
ROS学习
(七)——服务数据的定义与使用
申明:
ROS学习
参考了古月居老师的Blibli视频,强烈推荐大家看视频学习,本博客仅记录自己的学习经历和心得,欢迎大家一起讨论!1ROS服务模型本节,利用Service模型。
Jon-A7S
·
2021-11-29 17:44
ROS
自动驾驶
人工智能
机器学习
ROS学习
(六)——服务端Server的编程实现
申明:
ROS学习
参考了古月居老师的Blibli视频,强烈推荐大家看视频学习,本博客仅记录自己的学习经历和心得,欢迎大家一起讨论!1ROS服务模型本节,首先定义一个服务模型。
Jon-A7S
·
2021-11-29 15:17
ROS
linux
自动驾驶
人工智能
ROS学习
(五)——客户端Client的编程实现
申明:
ROS学习
参考了古月居老师的Blibli视频,强烈推荐大家看视频学习,本博客仅记录自己的学习经历和心得,欢迎大家一起讨论!ROS服务模型本节,首先定义一个服务模型。
Jon-A7S
·
2021-11-28 12:49
ROS
linux
自动驾驶
人工智能
ROS学习
(四)——话题消息的定义与使用
申明:
ROS学习
参考了古月居老师的Blibli视频,强烈推荐大家看视频学习,本博客仅记录自己的学习经历和心得,欢迎大家一起讨论!
Jon-A7S
·
2021-11-19 18:57
ROS
linux
自动驾驶
人工智能
ROS学习
(三)——订阅者Subscriber编程实现
申明:
ROS学习
参考了古月居老师的Blibli视频,强烈推荐大家看视频学习,本博客仅记录自己的学习经历和心得,欢迎大家一起讨论!
Jon-A7S
·
2021-11-15 11:24
ROS
自动驾驶
c++
人工智能
ROS学习
(二)——发布者Publisher的编程实现
申明:
ROS学习
参考了古月居老师的Blibli视频,强烈推荐大家看视频学习,本博客仅记录自己的学习经历和心得,欢迎大家一起讨论!
Jon-A7S
·
2021-11-14 14:03
ROS
自动驾驶
人工智能
机器学习
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他