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学习
笔记(image_transport)
菜鸡的
ROS学习
笔记(image_transport)image_transport这一部分是搬运的ROSwiki中的介绍,主要是image_transport这个包的用法,之后我会把它尽量翻译成中文,
周畅SJTU
·
2020-06-26 01:21
ROS
ROS学习
【11】-----基于ubuntu16.04上Gazebo机器人环境搭建的传感器仿真(camera、kinect、Lidar),并通过Rviz进行数据显示
ROS学习
-----基于ubuntu16.04上Gazebo机器人环境搭建的传感器仿真目录一、Gazebo环境搭建前的准备1、将搭建模型下载到我们的gazebo环境下2、升级我们的gazebo版本二、创建配置
陈一月的编程岁月
·
2020-06-25 23:03
嵌入式开发项目学习
ubuntu
linux
ROS学习
笔记四:理解ROS节点
原创
ROS学习
笔记四:理解ROS节点2016-08-2419:15:07mountzf阅读数2614更多分类专栏:ROS
ROS学习
笔记
ROS学习
笔记四:理解ROS节点本节主要介绍ROS图形概念,讨论ROS
sakura123.
·
2020-06-25 21:57
ROS
ROS学习笔记
ROS学习
笔记10-两台机器、两个主机的ros通信配置和实验
master设备配置1、查看基本信息在终端中输入hostname,查看hostname输入ifconfig查看ip2、运行sudovim/etc/hosts可以看到如下配置信息127.0.0.1localhost127.0.1.1本设备的hostname-------(下面新增加,注意!!!!ip和hostname用tab键隔开,且顺序不重要,只是一个记录)[IP_A][主设备的hostname]
scott_yu779
·
2020-06-25 21:44
ros学习
最便宜的双目Chusei 3d webcam在linux下用 uvcdynctrl命令控制 结贴
ros学习
最便宜的双目摄像头Chusei3dwebcam前两年玩ros淘了个双目研究如何使用,无奈当时知识有限,发了个求学帖子石沉大海,最终这个摄像头被搁置了。
qq_278667286
·
2020-06-25 14:43
ros
python
ROS消息传递——std_msgs
转自:【
ROS学习
】(四)ROS消息传递——std_msgs经常看到:fromstd_msgs.msgimportString,这std_msgs究竟是什么东西,我们一起看看!
blue@sky
·
2020-06-25 10:08
ROS
ROS
URDF机器人建模 理论+实践
linkjointrobotURDF实践创建机器人描述的功能包编辑launch启动文件创建urdf模型创建小车底盘创建左侧车轮创建右侧车轮创建前后支撑轮增加传感器检查URDF模型整体结构URDF建模存在的问题参考资料
ROS
月照银海似蛟龙
·
2020-06-25 06:33
ros
ROS学习
笔记63《arduino 红外测距仪》
1硬件设置要开始使用,请将红外测距仪连接到Arduino,如下所示。并将红外测距仪的信号引脚连接到模拟输入0。2软件设置2.1代码接下来,打开您的ArduinoIDE并复制下面的代码。/**rosserialIRRangerExample**ThisexampleiscalibratedfortheSharpGP2D120XJ00F.*/#include#include#includeros::N
未见鹿
·
2020-06-25 03:30
ROS学习工作笔记
Cartographer与Cartographer_
ros学习
总结
首先学习的版本是以0.2.0为准的cartographer:https://github.com/cartographer-project/cartographer/tree/0.2.0DOC文档:https://google-cartographer.readthedocs.io/en/latest/cartographer_ros:https://github.com/cartographer
快乐飞奔的小菜鸡
·
2020-06-25 01:04
SLAM
初学者ROS(一)
ROS学习
(一):VMware12以及Ubuntu16、ROS的安装,以及ROS错误调试这里强调一下在整个安装过程中一定要善于利用镜像,不然就会想我的第一遍安装,整整一天。
maidousolo
·
2020-06-24 13:43
学习ROS
ROS学习
笔记(一)创建工作空间
1.创建ROS工作空间下面我们开始创建一个catkin工作空间:$mkdir-p~/catkin_ws/src$cd~/catkin_ws/src即使这个工作空间是空的(在'src'目录中没有任何软件包,只有一个CMakeLists.txt链接文件),你依然可以编译它:$cd~/catkin_ws/$catkin_makecatkin_make命令在catkin工作空间中是一个非常方便的工具。如果
Cyfeng
·
2020-06-24 03:48
ROS学习
笔记——Gazebo仿真32线velodyne雷达并在rviz显示点云数据
Gazebo中的plugins很多类型,world、model、sensor、system、visual、GUI。本篇主要利用gazebo中自带的32线velodyne,说明如何通过plugin构建ROS和Gazebo之间的连接。刚开始接触这部分内容可以参照以下链接内容:OverviewofGazeboPlugins:http://gazebosim.org/tutorials/?tut=plug
jcsm__
·
2020-06-23 21:29
ROS
ROS学习
笔记(14)使用imu_tools对imu_raw数据进行滤波和可视化
目录1前言2.安装Fromsourcefiles3.IMU原始数据测试3.1文件系统注:遇到串口权限问题,请安装此步骤解决3.2运行imu_read_node运行节点launch文件查看节点和话题信息查看原始数据:3.3打开rviz查看原始的imu数据修改FixedFrame选项:添加IMU数据:4.imu_tools滤波及可视化4.1修改imu_tools文件重新编译:catkin_make,然
hhaowang
·
2020-06-23 14:01
ROS仿真笔记之——基于gazebo的ROS多机器人仿真
但是其实之前博文《
ROS学习
笔记之——移动机器人的导航》本人已经实现了单ROS机器人的gazebo仿真。
gwpscut
·
2020-06-23 11:22
ROS
移动机器人
ROS学习
笔记1-基于Ubuntu 16.04虚拟机的ROS常规安装方法
安装环境:Ubuntu16.0464位虚拟机设置网络时间协议在ROS官方安装项目中虽然没有包括NTP,但为了缩小PC间通信中的ROSTime的误差,下面我们设置NTP4。设置方法是安装chrony之后用ntpdate命令指定ntp服务器即可。这样一来会表示服务器和当前计算机之间的时间误差,进而会调到服务器的时间。这就是通过给不同的PC指定相同的NTP服务器,将时间误差缩短到最小的方法。执行指令:$
激萌小宅
·
2020-06-23 11:24
ROS
ROS学习
笔记2-基于Ubuntu 16.04虚拟机的ROS开发环境搭建(运行小乌龟)
运行环境:Ubuntu16.0464位虚拟机ROS配置要加载一个配置文件,就像在ROS安装过程中使用的以下命令一样,每次打开新的终端窗口时都必须运行它。$source/opt/ros/kinetic/setup.bash$source~/catkin_ws/devel/setup.bash为了避免这个繁琐的任务,可以设置终端,使得每次打开新的终端窗口时,都读入配置文件。另外,配置ROS网络,还将常
激萌小宅
·
2020-06-23 11:24
ROS
ROS学习
总结七:ArbotiX+rviz功能仿真
要实现这个仿真,首先需要安装一个ArbotiX功能包:在src文件夹下新建终端:$gitclonehttps://github.com/vanadiumlabs/arbotix_ros.git注:这是kinetic版本的方式。不同版本不一定相同。然后再回到上层文件夹:$cd..$catkin_make下面是正式的仿真:由于这里用到的几个包来自于shenlan的源码,本着对知识产权的尊重,就不粘贴了
一叶执念
·
2020-06-22 09:49
Ubuntu
ROS
ROS学习
笔记一:publishers and subscribers
ROS学习
笔记一:publishersandsubscribers个人把ROS看做是一种通信机制的框架,围绕着三种通信机制有很多其他的功能,核心还是三种通信机制publishers/subscribersservices
Will_Ye
·
2020-06-22 08:26
ROS
learning
ROS学习
笔记#基础篇#(一)——搭建ROS开发环境
目录一、安装Ubuntu1、Ubuntu以及ROS版本的选择2、Ubuntu安装方法3、Ubuntu工具软件安装二、安装ROS1、配置Ubuntu2、添加sources.list3、添加keys4、系统更新5、安装ROS6、配置ROS6.1、初始化rosdep6.2、环境配置6.3、构建库依赖7、测试ROS7.1、启动ROS7.2、运行Turtle例程三、创建ROS工作空间一、安装Ubuntu1、
UTOPIA0421
·
2020-06-22 07:22
ROS学习笔记
ROS学习
笔记 -- 树莓派安装完整的ROS
树莓派2安装完整的ROS,博主SuperITRobot站在巨人的肩膀上花费了数天总结了安装编译的经验。ROS官方论坛里面有安装教程,但是很容易出错。尤其是Desktop版的ROS!1.安装环树莓派2,ROSIndigo,16GTF卡,RaspbianOS2.安装装备2.1准备ROS代码仓库[html]viewplaincopysudosh-c'echo"debhttp://packages.ros
SuperITRobot
·
2020-06-22 06:00
开源硬件
ROS学习
笔记(一)ROS基础入门 — 参考创客制造
2016年12月8日Thur我是看的这土豆网的教程http://www.tudou.com/listplay/nZHW3aBlxmw/XIovKWZJF2o.htmlROS是依赖于某种空间组合的概念,而这种概念是通过配置脚本环境来说实现的。检查ROS_ROOT和ROS_PACKAGE_PATH的方法:ROS中文论坛网址:http://www.cnros.org/forum.php?mod=view
David_Han008
·
2020-06-20 22:42
【ROS探索】
先锋机器人ROS探索
日常问题解决
:记一次因信号量不足引起的APACHE启动错误解决以及kernel.sem值优化
目录一、问题描述二、定位排除故障2.1初步故障2.2继续定位2.3排除故障三、优化系统信号量参数3.1kernel.sem信号量说明3.2查看信号量、优化参数和清理3.2.1查看当前使用信号量。3.2.2修改系统参数增加信号量3.3.3信号量的清理一、问题描述重启apache失败,刷新页面无法反应,查看apache报错日志,如下:[FriJun1908:09:20.5965552020][core
平复心态
·
2020-06-19 10:00
洪泰Family | “乐聚机器人”重磅发布专业级人形机器人——Roban
这是一款定位为AI展示平台及
ROS学习
应用平台的中型机器人。此前,乐聚曾于2019年初完成由洪泰基金联合领投的2.5亿人民币B轮融资。
AngelPlus洪泰帮
·
2020-06-17 00:00
ROS学习
(四)ROS系统下LCM通信
如果工程只用ROS搭建,那么是不需要用到LCM的。但如果ROS只是整体系统的一部分,则需要利用内存共享或者网络传输等方式与其他程序进行数据交互,这时候LCM就是一种比较简单的选择,例如自动驾驶中车内利用ROS进行数据流处理控制,车间利用LCM通信。1.LCM的介绍与安装(1)LCM简介自动驾驶领域有很多进程间通信的方式,如ROS、Apollo的CyberRT以及一些自动驾驶初创公司对ROS进行改进
ZitroneFisch
·
2020-06-07 04:42
ROS学习
(一)Ubuntu环境下ROS 系统的安装
在开始学习无人驾驶的过程中,ROS系统是绕不开的内容,常见的自动驾驶平台如Apollo和Autoware都以ROS系统为基础构建和实现各模块的调控。本文记录了在Ubuntu18.04环境下安装ROS系统的过程,如有问题欢迎讨论。1.设置Ubuntu的仓库选中除了Sourcecode以外的所有项,以允许“restricted”,”universe”和“multiverse”。2.设置sources.
ZitroneFisch
·
2020-06-01 21:51
日常问题解决
:rhel6解决curl版本过旧问题
很多redhat6.5系统进行RPM包安装时会报curl版本过旧错误,这时候需要更新curl版本。1、下载解压curl新版本下载curl-7.55.1.tar.gz安装包,解压[root@IP-test1rpm]#tar-zxvfcurl-7.55.1.tar.gz2、编译安装[root@IP-test1rpm]#cdcurl-7.55.1[root@IP-test1rpm]#./configur
平复心态
·
2020-05-21 12:00
日常问题解决
:解决fork: retry: 资源暂时不可用
对于出现/bin/sh:fork:retry:资源暂时不可用这样的报错时,说明Linux的openfile最大连接数已满。1、通过ulimit-a命令查看可以看到该用户的maxuserprocesses值-bash-4.1$ulimit-acorefilesize(blocks,-c)0datasegsize(kbytes,-d)unlimitedschedulingpriority(-e)0fi
平复心态
·
2020-05-09 15:00
ROS学习
笔记3-RPLIDAR A2使用hector_slam建图
RPLIDARA2使用hector_slam建图一、建图环境:1、RplidarA2激光雷达;2、笔记本电脑;3、Ubuntu16.04;4、ROSKinetic。二、具体步骤:1、安装雷达驱动$sudoapt-getinstallros-kinetic-rplidar-ros2、更改comport权限$sudochmod666/dev/ttyUSB03、测试扫描界面$roslaunchrplid
浙大虎
·
2020-04-29 20:34
ROS学习
机器学习
自动驾驶
ubuntu
linux
ROS学习
【17】-----基于ubuntu16.04的ORB_SLAM2包的安装及配置
ROS学习
【17】-----ubuntu16.04上ORB_SLAM2的安装及配置目录一、了解ORB_SLAM21、什么是ORB_SLAM22、ORB_SLAM2的特点二、安装Pangolin1、安装下载及编译工具
陈一月的编程岁月
·
2020-04-17 18:49
嵌入式开发项目学习
ORB_SLAM2
ROS学习
openCV
ubuntu
C++
ROS学习
--第1篇: Ubuntu16.04+ROS Kinetic安装
Ubuntu16.04+ROSKinetic安装参考博客1.安装ROS-Kinetic1.1.设置sources.list,更新软件源1.2.获取公钥导入key1.3.更新package1.4.安装ROS-kinetic完整版1.5.初始化rosdep1.6.配置ROS环境1.7.安装依赖项1.8.测试ROS是否安装成功2.卸载ROS-Kinetic2.1.卸载ROS功能包2.2.卸载依赖项3.遇
w风的季节
·
2020-04-15 22:17
ROS机器人定位
自动驾驶
设计型创客训练营(4日)
引导师:朱燕空36小时,makethingshappen贴标签:将参与者的基本信息包括姓名、学校、角色等标签创业融合:设计、技术、融合教学团队:技术专家:ppt、软件、技术引导师:三名,方法论、助教:
日常问题解决
课程总体介绍成果
刘增奇
·
2020-04-12 07:56
ros学习
笔记--学习路径
根据你的学习风格和偏好,你可以采用两种方式来学习ROS:开始学习教程-立刻进入和开始使用ROShttp://wiki.ros.org/cn/ROS/Tutorials。概览-通读ROS和它的功能的这个概览http://wiki.ros.org/cn/ROS/Introduction。有关ROS架构的更多详细信息,请参考ROS核心文档http://wiki.ros.org/cn/ROS。找答案有三个
松爱家的小秦
·
2020-04-11 22:09
【
ROS学习
5(Topic)】话题消息(message)的自定义与使用
目录话题消息的自定义与使用:如何定义话题消息:➢定义msg文件:(Person.msg)➢在package.xml中添加功能包依赖:➢在CMakeLists.txt添加编译选项:回到工作空间根目录,catkin_make编译:创建发布者:创建一个订阅者:编译运行:话题消息的自定义与使用:在上几次的学习当中,无论是给小海龟发送速度指令的Twist消息,还是去订阅小海龟的位姿Pose消息,都是ROS里
helton_yann
·
2020-04-07 13:51
笔记
ROS学习
笔记(三)编译软件包
1.编译程序包记得事先source你的环境配置(setup)文件,在Ubuntu中的操作指令如下:$source/opt/ros/groovy/setup.bash$cd~/catkin_ws/$catkin_make[make_targets][-DCMAKE_VARIABLES=...2.图概念概述Nodes:节点,一个节点即为一个可执行文件,它可以通过ROS与其它节点进行通信。Message
Cyfeng
·
2020-04-06 00:52
【
ROS学习
3(Topic)】发布者(Publisher)的编程实现
发布者(Publisher)的编程实现:我们仍然以小海龟仿真器为例。目的:使用程序实现publisher,将海龟的速度指令发布给topic再复习一下基本的话题模型:·rosmaster用以管理所有节点·publisher发布海龟的速度指令·topic(turtle1)接收发布消息·subscriber(turtlesim)订阅这个消息,使海龟发生运动。创建功能包(learning_topic):c
JMU_HTY
·
2020-04-05 15:18
笔记
ROS学习
--8.写一个服务与客服端
1.写一个服务节点移动到我们之前创建的beginner_tutorials包中去:roscdbeginner_tutorials在beginner_tutorials包中创建src/add_two_ints_server.cpp文件,并将以下内容粘贴到其中:#include"ros/ros.h"//beginner_tutorials/AddTwoInts.h是从我们先前创建的srv文件生成的头文
lyc_pc
·
2020-04-03 13:22
日常问题解决
:rhel7修改TCP最大连接数
1、修改规则:1、最大tcp连接数和系统允许打开的最大文件数,用户允许打开的最大文件数,TCP网络连接可用的端口范围有关,取上述的最小值;2、配置规则:系统最大文件数>可用端口>用户最大文件数,否则可能导致内存泄漏,系统崩溃2、修改最大文件描述符sysctl-a|grepfile-maxfs.file-max=65536修改vi/etc/sysctl.conf#在末尾添加kernel.shmmni
平复心态
·
2020-03-31 23:00
Due
rOS学习
记录
DuerOS相对于图灵来说,优点还是比较明显的,主要体现在:1.使用简单,DuerOS把语音唤醒,STT,智能交互,TTS整合在了一起。而不再像图灵语音交互流程那么繁琐(图灵语音交互流程为:1.通过STT把语音转化为文字;2.把文字交给智能交互接口,返回文字结果;3.利用TTS把文字结果转化为语音)。2.DuerOS的智能交互效果比图灵好太多一:相关资源下载:DuerOS官网:https://du
YoungTa0
·
2020-03-22 01:24
ROS学习
笔记4-基本关键字、命令
常用变量CMAKE_SOURCE_DIR(相当于工程根目录)thisisthedirectory,fromwhichcmakewasstarted,i.e.thetoplevelsourcedirectoryCMAKE_CURRENT_SOURCE_DIR(当前cmakelist.txt所在的文件夹目录)thisisthedirectorywherethecurrentlyprocessedCMa
scott_yu779
·
2020-03-16 04:28
ROS学习
笔记4(publisher\subscriber的编程实现)
publisher:1.创建文件、配置文件属性、建立功能包(之前已学)2.catkin_create_pkglearning_topicroscpprospystd_msgsgeometry_msgsturtlesim(注意后面的依赖)3.代码创建流程3.1初始化节点3.2向rosmaster注册节点信息(名字、发布的话题名以及话题中的消息类型等)3.3创建消息数据并发布4.设置编译规则5.根目录
俺是你腾哥
·
2020-03-12 23:10
ros学习
笔记--小乌龟运动
安装好ros配置后首先确保roscore已经运行,打开一个新的终端:$roscore请在一个新的终端中运行:$rosrunturtlesimturtlesim_node我们也需要通过键盘来控制turtle的运动,请在一个新的终端中运行:$rosrunturtlesimturtle_teleop_key这样我们的小乌龟就会在键盘控制下运动turtlesim_node节点和turtle_teleop_
松爱家的小秦
·
2020-03-12 04:54
ROS学习
笔记(八)- 理解ROS Topics
1设置1.1roscore如果上次运行的Terminal已经关掉了,就重新roscore一下,必须先启动ROS才能继续。1.2turtlesim然后再打开一个命令窗口,运行一个海龟:$rosrunturtlesimturtlesim_node1.3海龟键盘操作再打开一个窗口,我们要运行对它的键盘操作了:$rosrunturtlesimturtle_teleop_keyReadingfromkeyb
Savior2016
·
2020-03-06 17:22
TurtleBot 3 Burger
Turtlebot3是2017年推出的一款新的
ROS学习
套件,适合于新手入门。
WilsonGuo
·
2020-02-29 21:58
ros学习
笔记--ros的服务
服务(services)是节点之间通讯的另一种方式。服务允许节点发送请求(request)并获得一个响应(response)。rosservice可以很轻松的使用ROS客户端/服务器框架提供的服务。rosservice提供了很多可以在topic上使用的命令,如下所示:使用方法:rosservicelist输出可用服务的信息rosservicecall调用带参数的服务rosservicetype输出
松爱家的小秦
·
2020-02-28 07:58
ROS学习
笔记2-安装
ros安装过程中的问题总结ros的安装我就不啰嗦了,官网的最可靠,我就说下我踩坑的经历软件源为yun-idc,然后安装过程中会冒出这个错误把软件源改为ali-yun后,sudoapt-getdist-upgrade后,提示需要安装很多东西,把这些upgrade内容安装完毕就可以安装了$sudosh-c'echo"debhttp://packages.ros.org/ros/ubuntu$(lsb_
scott_yu779
·
2020-02-27 23:51
自动驾驶(六十五)---------
ROS学习
笔记(1)
ROS是面向机器人的开源的元操作系统,它能够提供类似传统操作系统的诸多功能,如硬件抽象、底层设备控制、常用功能实现、进程间消息传递和程序包管理等。此外,它还提供相关工具和库,用于获取、编译、编辑代码以及在多个计算机之间运行程序完成分布式计算。在自动驾驶中ROS被广泛的应用,所以研究自动驾驶ROS是绕不过去的弯.下面整理了我学习的资料.1.安装介绍ROS不能再详细的安装教程16.04+kinetic
一实相印
·
2020-02-26 16:51
自动驾驶
ROS学习
(一)-创建发布者代码
如何实现一个发布者1.初始化ROS节点;2.向ROSMaster注册节点信息,包括发布的话题名和话题中的消息类型;3.创建消息数据;4.按照一定的频率循环发布消息//来自古月居21讲,自学做笔记用/*该例程将发布turtle1/cmd_vel话题,消息类型geometry_msgs::Twist*/#include#includeintmain(intargc,char**argv){//ROS节
大众Lion
·
2020-02-25 23:42
ROS自学
自动驾驶
机器学习
ROS学习
笔记(七)- 理解ROS Nodes
这一篇介绍ROSgraph的概念,并且讨论roscore,rosnode和rosrun命令行工具的用法1预备知识又来一遍,以前的教程都有过了。$sudoapt-getinstallros--ros-tutorials换成ROS版本号,我的是kinetic.2快速了解概Graph的概念Nodes:一个Node第一个可执行程序,通过ROS与其他Nodes连接。Messages:是一种ROS数据类型,向
Savior2016
·
2020-02-20 08:46
ROS学习
笔记-3 RoboWare的使用和简单的发布话题
本来
ROS学习
笔记-2应该已经写完了,是关于cartographer的尝试第一次成功跑了一遍,但是后来再运行的时候又出了点问题,于是决定找找问题再修改一下。
逆旅ROS
·
2020-02-17 05:04
ROS学习
笔记-1 Ubuntu的安装和ROS系统的安装
由于毕设选题选到了关于SLAM方面的问题,因此开了这个把学习ROS和SLAM的经历记录下来整个课题主要是关于cartographer算法的ROSSLAM所以学习内容主要分成1.ROS系统2.cartographer那么下面就从安装ubuntu开始记录吧--------------------------------------------------------------------------
逆旅ROS
·
2020-02-16 07:31
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他