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学习
快速索引
ROS学习
快速索引基础相关创建工作空间(workspace)创建ROSpackage消息传输机制Publisher&Subcriber(Message)Publisher&Subcriber(MessagePython
Greepex
·
2020-08-02 15:08
ROS学习
JetsonTX2
ROS学习
笔记(四)
ROS学习
笔记(四)——自定义程序包本部分教程将剖析catkin_create_pkg命令生成的每个文件并详细描述这些文件的组成部分以及如何自定义这些文件。
BlvinDon
·
2020-08-02 15:27
ROS学习笔记
ROS 笔记
文章目录
ROS学习
笔记00.VSCODE引用ROS01.文件系统概念02.创建ROS程序包03.编译ROS程序包04.ROS图概念概述05.ROS节点06.ROS话题07.ROSMessage08.ROS
AlexBein
·
2020-08-02 15:49
其它
ROS学习
笔记(二)---Beginner Level常用操作
ROS学习
笔记(二)---BeginnerLevel初学ROS做的笔记,权当备忘录1.安装并配置ROS环境1.1安装1.2管理环境1.3创建ROS空间2.ROS文件系统介绍3.创建并编译ROS程序包3.1
FNR_S
·
2020-08-02 14:39
ROS
C/C++
ROS学习
之CMakeList文件格式介绍
ROS中创建软件包所依赖的文件为CMakeList.txt,catkin_make会根据你写的CMakeList.txt来配置编译软件包。CMakeList.txt文件主要包含以下内容:所需CMake版本cmake_minimum_required(VERSION2.8.3)软件包名称project()查找构建此包所需的包find_package()消息/服务/动作生成器add_message_f
wanzew
·
2020-08-02 14:23
ROS
使用笔记
一步一步学CMake
ROS基础学习笔记——工作空间、CMakeList、package.xml
ROS学习
笔记(一)东南大学zscseu一、如何建立一个catkin工作空间如下步骤:source/opt/ros/indigo/setup.bashmkdir-p~/catkin_ws/srccd~/
痴澳超
·
2020-08-02 14:07
ROS
ROS1.0个人笔记【6】ROS机器人编程实践
ROS学习
笔记整合本文章属于个人学习笔记,希望通过文章记录,规范整理学习内容,方便未来知识整理和分享。如果有错误的地方,还请指出,感谢!
Bluet_1997
·
2020-08-02 13:59
ROS
ROS学习
笔记——roscpp
PS:采用的视频教程是大学慕课的《机器人操作系统入门》https://www.icourse163.org/learn/ISCAS-1002580008#/learn/announce,由于使用的是Ubuntu18.04,使用的ROS版本为Melodic和视频所用的ROSkinetic版本有所出入,产生以下问题:1.使用模块不在,解决方法用gitclone克隆;2.加载robot_sim_demo
kylin073
·
2020-08-02 13:56
ROS学习
ROS学习
笔记—— rospy
所有资料均来自于https://www.icourse163.org/learn/ISCAS-1002580008#/learn/announce和https://github.com/DroidAITech/ROS-Academy-for-Beginners和https://sychaichangkun.gitbooks.io/ros-tutorial-icourse163/content/ro
kylin073
·
2020-08-02 13:56
ROS学习
ROS学习
笔记(二):ROS通信种类和编程
ROS通信种类:话题(Topic)、服务(Service)、动作(Action)。三种通信类型自定义消息类型时:分别需要创建msg、srv、action文件夹并在文件夹下创建相应的.msg、.srv、.action文件;通信程序文件均放在src文件夹下。编译时添加相应文件及依赖如:add_message_files(FILESPerson.msg)generate_messages(DEPENDE
Pac_Kage
·
2020-08-02 13:34
ROS
ROS
ROS学习
笔记九:topic写法
topic_demo功能描述:两个node,一个发布模拟的GPS消息(格式为自定义,包括坐标和工作状态),另一个接收并处理该信息(计算到原点的距离)步骤:1.package2.msg3.talker.cpp4.listener.cpp5.CMakeList.txt&package.xml1.packagecd~/catkin_ws/srccatkin_create_pkgtopic_demoros
qq_36498362
·
2020-08-02 13:34
ROS学习
笔记-from ._tf2 import *出错问题的解决
复现古月居教程中关于tf的一节,使用tf时提示错误。File"/home/pangweijian/catkin_ws/src/learning_tf/scripts/turtle_tf_listener.py",line11,inimporttfFile"/opt/ros/melodic/lib/python2.7/dist-packages/tf/__init__.py",line30,infr
pangweijian
·
2020-08-02 13:07
ROS学习
笔记三:创建ROS软件包
,#
ROS学习
笔记三:创建ROS软件包catkin软件包的组成一个软件包必须满足如下条件才能被称之为catkin软件包:这个软件包必须包含一个catkin编译文件package.xml(manifests
mountzf
·
2020-08-02 13:22
ROS
ROS学习笔记
ROS学习
笔记1-在虚拟机上安装Ubuntu18.04
ROS学习
笔记1-在虚拟机上安装Ubuntu18.040.说在前面1.win10下Vmware软件安装下载并安装Vmware软件2.VMware软件设置创建新的虚拟机虚拟机操作系统版本设置虚拟机命名指定空间大小完成
清凉的光头
·
2020-08-02 13:48
Hololens开发初级 系列 1-安装开发环境
Hololens开发初级系列1-安装开发环境官方//本文是对上面文章的简单翻译及
实践记录
,英文OK的话,直接去看官网更好。
AndroLi
·
2020-08-01 08:31
Hololens
ROS学习
小结(一):ROS安装
注:本文使用的虚拟机是Ubuntu12.04.5,下载地址http://releases.ubuntu.com/12.04.5/首先需要设置sources.list、key、更新源等。一、设置sources.listUbuntu11.10(Oneiric)sudosh-c‘echo“debhttp://packages.ros.org/ros/ubuntuoneiricmain”>/etc/apt
风1122
·
2020-07-30 20:40
ROS
Hadoop全分布式+Hive单节点部署
实践记录
这篇文章主要记录一下搭建hadoop集群+hive的过程,方便以后的复现工作。搭建过程主要参考这三篇文章基本就可以了,不过由于软件版本差异也遇到了文章中没有提及的问题,我会给出解决方案供读者参考:[1]https://www.cnblogs.com/90zeng/p/hadoop_setup.html[2]https://sq.163yun.com/blog/article/21553173063
一只小鱼儿
·
2020-07-30 19:13
大数据
ros学习
初识(第一遍)
各位大神都很厉害,待我在此处膜拜膜拜(后续逐步展开)本宗:http://wiki.ros.org/分身(经典):ros探索总结-----古月居:blog.csdn.net/hcx25909(原博客位置)http://www.guyuehome.com/ROS入门到控制移动平台-----AoboSir的博客园:http://www.cnblogs.com/aobosir/default.html?p
为自己搏一把
·
2020-07-30 15:36
发往Docker容器内的数据包源地址被修改的研究
引言此文档是对发往Docker容器内的数据包源地址被修改的研究做的
实践记录
。
汤尼房
·
2020-07-30 12:24
Kubernetes加入新节点,经验总结
2019独角兽企业重金招聘Python工程师标准>>>Kubernetes节点加入,经验总结kubeadm安装Kubernetes,
实践记录
。
weixin_33720956
·
2020-07-30 10:29
ROS学习
之 cpp参数服务器
wiki链接:wiki.ros.org/roscpp/Overview/Parameter%20ServerROS的参数服务器可以存储字符串,整型,浮点型,布尔型,列表,字典,iso8601数据,64基编码数据.字典数据要有字符串键.roscpp的参数API支持所有这些,尽管在使用中常使用strings,integers,floats,booleans.XmlRpc::XmlRpcValue类实现
shiyue0010
·
2020-07-30 09:37
ROS
HAL库
实践记录
之串口接收不定长数据
串口1接收不定长数据实验板是原子mini板一开始使用官方库,只能接受定长数据。把数据长度设置为1时,发送多字节数据时又会丢数。所以自己重写串口中断处理函数。首先搞一下Cube配置用法:Mode选异步,下边设置好参数。设置串口中断然后就配置完了。生成代码第一步在主函数初始化阶段添加如下代码__HAL_UART_ENABLE_IT(&huart1,UART_IT_RXNE);//开串口1中断第二步,删
zd845101500
·
2020-07-30 06:22
stm32-HAL库
ROS学习
笔记10 —— ros_control和controller的使用
文章目录1.Controllers2.硬件接口HardwareInterfaces3.控制器管理器ControllerManager命令操作4.传动系统Transmissions5.关节约束JointLimits6.gazebo_ros_control添加传动系统添加gazebo_ros_control插件默认gazebo_ros_control行为自定义gazebo_ros_control插件1
罗伯特祥
·
2020-07-30 04:18
▶
机器人操作系统ROS/ROS2
ros
ros_control
controller
机器人
ros2
tshark
实践记录
项目需要临时研究了一下,因为主业不是这个,所以在这里记录一下,以便于需要的人参考1.需要最终数据中包含端口号-过滤条件udp||tcp2.把pcap导出成txttshark-V-r输入文件(如.pcap)>输出文件(.txt)3.从pcap筛选出ipv4/ipv6-udp/tcp包该实例列出了帧数、帧时间、帧长度、协议类型、源ip、目的ip、UDP源端口、TCP源端口tshark-n-ta-2-R
战狼767
·
2020-07-29 21:08
python
CentOS7搭建FTP服务器
实践记录
一、通过yum安装vsftpd#首先要查看你是否安装vsftp[root@localhost/]#rpm-qvsftpdvsftpd-3.0.2-10.el7.x86_64surootyuminstall-yvsftpd二、修改vsftpd的配置文件vi/etc/vsftpd/vsftpd.conf修改配置文件如下:1.不允许匿名访问anonymous_enable=NO2.允许使用本地帐户进行F
喔易
·
2020-07-29 20:50
linux
ROS学习
——读取激光雷达数据Laser
在ROS工作空间的src文件夹下创建read_laser功能包,并在包内创建include、launch、src四个文件夹。在include文件夹中创建read_laser.h文件,并写入以下内容:#include#include#include#include#include#include#includenamespaceread_laser_test{classReadLaser{publi
just_do_it567
·
2020-07-29 19:53
ROS
ROS学习
总结九:ros_control
ROS中提供了非常多的机器人功能,比如说机器人的导航、机器人的定位、机械臂的运动规划等功能,但是这些功能包都是停留在机器人上层应用的功能包,也就是说怎么把这些功能包最终实现到真实的机器人上面去,中间需要一个连接。ros_control功能包作为一个机器人控制中间件,它包含一系列控制器接口、传动装置接口、硬件接口、控制器工具等等。可以帮助机器人应用包快速的实现到硬件上面去,提高开发效率。它的总体框架
一叶执念
·
2020-07-29 16:59
Ubuntu
ROS
HAL库
实践记录
之读写内部FLASH
需要掉电存储少量数据,存储到内部Flash是比较好的选择。硬件STM32f030K6T6。固件:HAL对于内部分flash操作大同小异。写数据基本流程为解锁-》写入-》上锁,库函数都有对应的函数。关于写数据,HAL只提供了三种数据类型的写入,HALFWORD、WORD、DOUBLEWORD,分别对应16bit、32bit、64bit。写数据函数为HAL_StatusTypeDefHAL_FLASH
zd845101500
·
2020-07-29 15:38
stm32-HAL库
学习移动机器人SLAM、路径规划必看的几本书
第四版快速入门linux操作系统,学习Linux相关命令,必须推荐的书2.C++PrimerPlus目前移动机器人开发的主流语言仍是C++,掌握C++是学习移动机器人的必经之路,该书也是被极力推荐的工具书3.
ROS
白茶-清欢
·
2020-07-29 13:17
ros
Linux
机器人
移动机器人
ROS学习
笔记(10)-- Turtlebot3机器人开发平台仿真
目录1.简介详情请阅读:1.ROS官方教程;2.Turtlebot3中文教程系列turtlebot3入门教程-目录2.ROS虚拟环境仿真与可视化说明:注意:步骤:1.安装TurtleBot3Simulation组件2.启动仿真3.RViz仿真界面:4.查看ROS的节点Nodes和话题Topic5.启动键盘节点6.启动Gazebo物理场景仿真仿真结果1.简介详情请阅读:1.ROS官方教程;2.Tur
hhaowang
·
2020-07-29 05:17
ROS学习笔记
ROS学习
(十):ROS URDF->joint
描述关节的运动学和动力学属性。描述关节的运动范围。示例如下:关节的名称、类型变换矩阵:位置、角度关节连接的父连杆关节连接的子连杆阻尼、静摩擦极限值:最大力矩、最大速度、关节下限、关节上限属性1、name(required)定义关节的名字(唯一)2、type(required)定义关节类型,可选项有:revolute-旋转关节,其极限位置由upperandlowerlimits决定continuou
飘零过客
·
2020-07-29 01:31
ROS
ROS学习
--第13篇:ROS机器人建模与仿真---在Gazebo中使用URDF
请下载URDF模拟包保存到~/catkin_ws/src:https://github.com/ros/urdf_sim_tutorial下载完成后编译下工作空间:wdd@Linux:~/catkin_ws$catkin_make我们可以使用gazebo.launch在gazebo中生成我们已经创建的模型:roslaunchurdf_sim_tutorialgazebo.launch然而,它什么也
北理工-王大东
·
2020-07-28 21:05
ROS
ROS学习
--第8篇:ROS机器人建模与仿真---URDF文件学习
1.URDF定义标准机器人描述(URDF)是种用于描述机器人机器结构、关节、自由度等的XML格式文件。2.创建一个URDF文件下面创建一个简单的四轮驱动小车模型(1)首先创建一个机器人建模功能包:cd~/catkin_ws/srccatkin_create_pkgtestbot_descriptionurdfxacro返回catkin_ws编译功能包cd..catkin_make(2)进入test
北理工-王大东
·
2020-07-28 21:34
ROS
ROS 学习笔记
ROS学习
笔记http://blog.csdn.net/youngpan1101/article/details/61196300速查笔记yuanpen的博客http://blog.csdn.net/youngpan1101http
飞奔的小牛
·
2020-07-28 15:49
【ZT】从安装到做项目一步步教你
ROS学习
入门
http://tech.sina.com.cn/roll/2017-03-27/doc-ifycsukm3845817.shtmlhttp://mt.sohu.com/20170327/n485057702.shtmlhttps://zhuanlan.zhihu.com/p/26007106?winzoom=1http://www.leiphone.com/news/201703/HjLq1p99
南棱笑笑生
·
2020-07-28 15:11
全志
ROS学习
笔记(七)::RVIZ::Interactive Markers: Basic Controls
1.InteractiveMarkers:BasicControls基本控件说明:这篇教程说明base_controls教程代码如何工作2.basic_controls教程说明:本教程介绍你在设计交互标志物时最常用的选项。节点将从RViz得到的所有反馈打印到命令行上。所有交互标志物包含一个灰色盒子。在大多数情况下,这个灰色盒子会与对照的其余控件一起移动。它会告诉你互动标志物的坐标系如何移动。3.S
西西刘
·
2020-07-28 13:39
ROS
ROS学习
笔记--移植rosserial到stm32(HAL库、MDK)和ROS通信
ROS学习
笔记--移植rosserial到stm32(HAL库、MDK)和ROS通信前言移植创建CUBEMX工程串口部分定时器部分RosLib的获取使MDK支持C++阅读部分源码避免进坑STM32Hardware.hnode_handle.h
strangechen
·
2020-07-28 11:59
ROS
stm32
ros
stm32
ROS学习
之带有用户自定义参数的回调函数
#include"ros/ros.h"#include"std_msgs/String.h"/***ThistutorialdemonstratesasimpleuseofBoost.Bindtopassarbitrarydataintoasubscription*callback.FormoreinformationonBoost.Bindseethedocumentationontheboos
shiyue0010
·
2020-07-28 11:39
ROS
【ROS Gazebo专题】三、Gazebo的使用下
操作系统:Ubuntu14.04ltsROS系统版本:Indigo看这篇文章前,建议先看我写的上一篇文章,【
ROS学习
笔记】二、Gazebo的使用上好的,我们继续。我们继续按照教程走。
飘散风中
·
2020-07-28 10:15
ROS
机器人操作系统
ROS学习
:什么是ROS?
前段时间开始接触和学习ROS,特此纪录,希望能学有所成吧。ROS起源与发展本世纪开始,关于人工智能的研究进入了大发展阶段,包括全方位的具体的AI,例如斯坦福大学人工智能实验室STAIR(StanfordArtificialIntelligenceRobot)项目,该项目组创建了灵活的、动态的软件系统的原型,用于机器人技术。在2007年,机器人公司WillowGarage和该项目组合作,他们十分具有
Jarrett Li
·
2020-07-28 09:43
ROS学习
ROS学习
-URDF-对机器人设计的理解
学习ROS这么久以来,制作过ROS小车,却从未真正深入地去学习过ROS的URDF建模,没有尝试过用仿真的方式模拟真实的机器人在虚拟的世界中运动。直到最近观看了2019年ROS暑假培训古月老师的演讲,才感受到仿真的魅力,尝试着制作URDF机器人。这里先谈谈学习完URDF后对机器人设计的理解现在的论坛、交流群讨论中,对机器人的设计主要聚焦在对机器人的功能、外观的设计。Ⅰ功能功能不用说大家都懂。其实准确
金三亲
·
2020-07-28 09:37
ROS
ROS串口通信与STM32
ROS学习
笔记ROS串口通信与STM32,十六进制读取STM32F103C8T6串口配置ROS串口配置4.(重点here)开始!介绍==函数==啦!
Kin__Zhang
·
2020-07-28 08:20
Ubuntu
&
ROS
ROS学习
笔记39(Start using the KDL parser)
1编译KDLparser$rosdepinstallkdl_parserThiswillinstallalltheexternaldependenciesforthekdl_parser.编译功能包,如下:$rosmakekdl_parser2在你的程序中使用首先,在你的package.xml文件中添加theKDLparser作为一个依赖项:.........在您的C++程序中开始使用KDLpar
未见鹿
·
2020-07-28 06:01
ROS
在大数据平台上实现数据治理服务分库分表的
实践记录
之前基于大数据平台实践过几个项目,近期在新的公司要实现一个数据治理的分布式服务平台,把项目的部分实践经验记录并分享一下。此项目的一部分服务实现了一级经分、一级电渠、一级能开及DPI海量数据的汇聚与统计。技术方案是对离线隔天数据进行治理。通过ETL实现了离线数据加载和异构的调度,其中整个数据治理服务流程用到了分库分表,分为ODS库、DW库、MK库和APP库。ODS库存储的是源数据;DW库实现对源数据
pharos
·
2020-07-28 04:36
笔记
Ros学习
笔记(一)
1.文件系统Packages:软件包,是ROS应用程序代码的组织单元,每个软件包都可以包含程序库、可执行文件、脚本或者其它手动创建的东西。Manifest(package.xml):清单,是对软件包相关信息的描述,用于定义软件包相关元信息之间的依赖关系,这些信息包括版本、维护者和许可协议等。1.1文件系通工具rospack:获取软件包的有关信息$rospackfindroscpproscd:切换(
only_free
·
2020-07-28 04:32
ROS
ROS学习
心得:URDF
1.URDFConstructionURDF由一些不同的功能包和组件组成,下图描述了这些组件之间的联系。3URDF教程如下图所示,本节将创建一个如下图所示结构的机器人模型。3.1基础模型上图所示是一个树形机器人模型,我们先从机器人的整体结构出发,不考虑过多的细节,可以将机器人通过如下的URDF表示: 上边的URDF模型定义了机器人的4个环节(link),然后定义了三个关节(joint)来描述环
Bourne_Boom
·
2020-07-28 02:14
ROS
ROS学习
(一):重要概念
ROSROS是一个用于开发机器人应用程序的、类似操作系统的机器人软件平台。ROS提供开发机器人应用程序时所需的硬件抽象、子设备控制,以及机器人工程中广泛使用的传感、识别、绘图、运动规划等功能。此外ROS还提供进程之间的消息解析、功能包管理、库和丰富的开发及调试工具。主节点主节点(master)2负责节点到节点的连接和消息通信,类似于名称服务器(NameServer)。roscore是它的运行命令,
kh815
·
2020-07-28 01:45
嵌入式
ROS学习
入门大纲
一ROS的安装二ROS的文件系统三创建一个工作空间四创建一个ROS包五在工作空间中构建和使用catkin包1.cmake基础2.catkin_make3.ROS开发IDE六理解ROS的节点(NODE)七ROS的话题八ROS的服务九理解ROS的参数十rqt_console和roslaunch1.rqt_console2.roslaunch3.使用qt创建批量执行roslaunch文件十一ROS的ms
土豆西瓜大芝麻
·
2020-07-28 00:36
ROS
ROS学习
笔记——PCL、点云 and ROS
*本篇简单介绍一下后续需要使用的PCL一、PCLPCL:pointcloudlibrary,即点云库。用于2D/3D的图像/点云信息处理。在PCL官网(http://pointclouds.org/)可以获取更多的信息。对于3D点云处理来说,PCL完全是一个的模块化的现代C++模板库。其基于以下第三方库:Boost、Eigen、FLANN、VTK、CUDA、OpenNI、Qhull,实现点云相关的
jcsm__
·
2020-07-28 00:04
ROS
ROS学习
笔记(七):Turtlebot仿真-下载所有的gazebo的模型
Gazebo特性DynamicsSimulation直接控制物理引擎参数;BuildingEditor无需代码即可在Gazebo中创建机器人模型(只用insert就可以插入各种模型,可以在基于Gazebo的云端中创建机器人模型);Advanced3DGraphics提高真实性;Sensors提供激光雷达,摄像头,RGBD摄像头,IMU等传感器;RobotModels提供多种机器人模型,包括PR2,
abcwoabcwo
·
2020-07-27 18:47
ROS
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他