ICode9

精准搜索请尝试: 精确搜索
  • 【自笔记】【ROS】文件系统工具【updating】2022-01-04 23:03:48

    文件系统工具 1、rospack 允许你获取软件包的有关信息 我只涉及到find参数选项,该选项可以返回软件包的所在路径。 rospack find [package_name] 如果你是在Ubuntu操作系统上通过apt安装的ROS,你看到的应该是: /opt/ros/<distro>/share/roscpp 2、roscd 允许你直接切换目录到某个

  • 运行rosrun rqt_gui rqt_gui 报错2022-01-04 11:36:23

    在ros系统下,运行rosrun rqt_gui rqt_gui时出现.py问题,最下边是: `icon “/opt/ros/melodic/share/rqt_virtual_joy/resource/input-gaming.png“ not found` 进行如下操作可以解决: 下载rqt_virtual_joystick包,这里已经将该包上传 ,直接下载即可 地址 cd rqt_virtual_joystick

  • Ubuntu-mate20.04 安装及ROS noetic安装2022-01-03 14:33:48

    Ubuntu-mate20.04 安装及ROS noetic安装 1. ubuntu mate安装 1.1 系统安装 从官网下载镜像,并烧录进sd卡。 https://ubuntu-mate.org/download/ 1.2 基本软件 换源: sudo vi /etc/apt/sources.list 改为如下内容: deb http://mirrors.ustc.edu.cn/ubuntu-ports/ focal main restric

  • ROS自定义路径规划器的原理及实现2022-01-02 23:03:11

    ROS自定义全局路径规划器原理及实现 全局规划器的理论实现1. move_base实现流程2. move_base与规划器联系3. Plugin和nav_core4. 两个路径规划器实现的功能5. 全局规划器的实现流程 全局规划器的具体实现规划器更改心得 长大后,我们闭口不谈梦想 虽然我还没有对象,但已不

  • ROS机器人导航一 : 从英雄联盟到ROS导航2022-01-02 20:01:11

    写在前面: 这是这个系列的第一篇 本系列主要从零开始深入探索ROS(机器人操作系统)的导航和规划。 这个系列的目标,是让大家了解: 1.ROS的导航是怎么实现的 2.认识ROS里各种已有的导航算法,清楚的了解到每一个参数的作用,以及ROS的源码是怎么设计的 3.和大家一起看看学术界和工业界在导航

  • ROS命令2022-01-02 11:00:43

    1.roscore         运行ros,使用ros程序之前必备操作,相当于使用计算机做工作,第一步开启电源打开计算机 2.rosrun         运行节点,rosrun 包名 节点名   3.roslauch 4.rqt_graph         查看当前系统运行节点  

  • Ros学习Day12022-01-01 19:32:26

    Ros学习Day1 考完研后终于有时间更新了下博客,把之前写的水的帖子给处理下,由于自己毕业设计要做一个基于Ros的小车,进行slam地图建模以及控制。跟着入门的课程是B站上的古月居老师,特此记录每天的学习记录。 首先就是要有一个操作系统去运行Ros,这里我用的为ubuntu 18.04.2.这里

  • ROS学习与分享:ROS与STM32通讯应用(一)2022-01-01 11:58:00

    吐槽一下: 在ROS的学习过程中,对于STM32,发现其串口传输每次只能够发送一个同一种数据类型的包。而对于ROS系统的自动导航,其所产生的导航数据是浮点型(float)型数据,如果需要对线性的XYZ以及航向角等数据同时发送需要另下点功夫。 在师兄的分享下,利用一种特殊的方法能够很好的解决

  • ROS命令行的使用2021-12-30 15:04:31

    2.1 rostopic rostopic pub -r 10 /话题名(发布话题消息)注:-r表示重复发送 ,10表示一秒发10次) rostopic pub -r 10/turtle1/cmd_vel geometry_msgs/Twist"linear: x:1.0 y:0.0 z:0.0 angular: x:0.0 y:0.0 z:0.0" rostopic list (查看话题列表)

  • ROS 基础知识(一)2021-12-29 19:59:21

    ROS基础目录 工作空间创建工作空间编译工作空间设置环境变量仅在当前terminal中有效的设置方法永久有效的方法 在环境变量中 筛选有用信息创建功能包编译功能包查找功能包 ROS通信机制1、话题编程创建发布者创建接收者 此处出现的问题:自定义消息结构 2、服务编程定义srv文

  • 关于ROS安装及ROS定位不到软件包的问题解决2021-12-25 14:30:56

    源的问题,这篇文章算是自己血泪教训记载了,2021年双十一买了新电脑,在最初安装ROS-melodic的时候,因为源的问题,导致这两步一直出问题。   具体表现为:我如果用官网指定的国外源的话,sudo apt update 不能通,   然后我就换成国内常用的阿里,清华源之后,sudo apt update 能通,但是下面代

  • ROS机器人操作系统查看机械臂当前位姿2021-12-24 22:33:33

    ROS机器人操作系统查看机械臂当前位姿目录        1、总述        2、Moveit!的命令行工具            2.1 启动MoveIt! 仿真环境接口,即自己使用的机械臂模型            2.2 启动moveit_commander命令行接口            2.3 与机

  • OpenMANIPULATOR-X ROS包安装 (Melodic)2021-12-24 10:05:14

      cd ~/catkin_ws/src/ git clone https://gitee.com/kay2020/turtlebot3_manipulation.git git clone https://gitee.com/kay2020/turtlebot3_manipulation_simulations.git git clone https://gitee.com/kay2020/open_manipulator_dependencies.git sudo apt install ros-m

  • opencv 读取相机图像+ros发布图像2021-12-23 22:01:57

    #!/usr/bin/python2 # coding=utf-8 import cv2 import numpy as np from std_msgs.msg import Header from sensor_msgs.msg import Image import rospy from cv_bridge import CvBridge , CvBridgeError capture = cv2.VideoCapture(2) #使用串口为/dev/video2,注意授权 i

  • 理解ROS节点---ROS学习第4篇2021-12-23 09:05:13

    文章目录 1.图概念速览2.节点3.客户端库4.roscore5.使用rosnode6.使用rosrun 1.图概念速览 计算图(Computation Graph)是一个由ROS进程组成的点对点网络,它们能够共同处理数据。ROS的基本计算图概念有节点(Nodes)、主节点(Master)、参数服务器(Parameter Server)、消息(Me

  • ubuntu20.04上ROS2的安装2021-12-22 11:02:25

    1、安装: 按照官网安装,参考链接:http://docs.ros.org/en/foxy/Installation/Ubuntu-Install-Debians.html#id2 2、出现的问题: a、sudo curl -sSL https://raw.githubusercontent.com/ros/rosdistro/master/ros.key -o /usr/share/keyrings/ros-archive-keyring.gpg 这一步,出现

  • 基于ROS机器人的3D物体识别与三维重建(三)基于ROS的3D物体识别2021-12-21 21:03:11

    Kinect2相机标定与点云数据获取 1、介绍2 基于Gazebo搭建物体识别仿真环境2.1 Gazebo简介2.2 创建仿真环境 3 三维物体识别3.1 基于模板匹配的物体识别流程3.2 基于二维模板的物体识别3.3 基于三维模型的物体识别 4 桌面物体检测4.1 桌面物体检测流程4.2 算法实现 1、介

  • solidworks 导出urdf 在python ikpy库 使用注意点2021-12-20 16:02:19

    如下图所示: ikpy 定义的 link == ros urdf 定义的joint;ikpy 定义的 joint == ros urdf 定义的link 且在创建 solidworks 3D模型的时候 始终需要 如下图中的origin link 和 endlink,导出urdf文件后 才可以使用ikpy 中的 from_urdf_file 使用。 使用solidworks export to URDF 之前注

  • aruco_ros 在相机图像中显示的坐标轴姿态与TF发布的姿态不一致 解决方法2021-12-19 10:03:32

    aruco_ros 在相机图像中显示的坐标轴姿态与TF发布的姿态不一致 解决方法 运行环境问题描述解决方案 运行环境 系统版本: Ubuntu 16.04 ROS版本: Kinetic 问题描述 在进行手眼标定过程中,为了快速便捷的获取标定板的位姿,考虑采用aruco_ros 使用下面的指令可以快速安装ROS版

  • Turtlebot3 Ubuntu18.04 安装ROS2 Dashing2021-12-17 09:35:30

     设置UTF-8编码 sudo locale-gen en_US en_US.UTF-8 sudo update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 export LANG=en_US.UTF-8   更新软件源 sudo apt update && sudo apt install curl gnupg2 lsb-release curl http://repo.ros2.org/repos.key | sudo apt-key

  • ZED2i基于Ubuntu18.04的SDK环境及ROS环境配置2021-12-16 23:01:48

    ZED2i基于jetson nano/Ubuntu18.04的SDK环境及ROS环境配置 一、SDK环境配置1、确认环境配置版本2、下载安装SDK和CUDA2.1、[jetson nano 镜像下载](https://developer.nvidia.cn/zh-cn/embedded/downloads)2.2、[下载镜像版本对应的SDK](https://www.stereolabs.com/develo

  • Day1--机器人操作系统简介2021-12-15 22:34:46

    1.机器人操作系统简介 1.1 ROS简介 ROS定义:ROS是一个开放源代码的机器人元操作系统;ROS提供了包括硬件抽象、低级设备控制、常用功能的实现、进程间的消息传递及功能包管理;还提供了用于在多台计算机间获取、构建、编写和运行代码的工具和库;ROS是一个元操作系统(Meta-operating

  • 【RK3399Pro学习笔记】四、ROS 创建工作空间与功能包2021-12-14 22:06:28

    目录 创建工作空间编译工作空间功能包创建功能包编译功能包 设置环境变量检查环境变量 平台:华硕 Thinker Edge R 瑞芯微 RK3399Pro 固件版本: Tinker_Edge_R-Debian-Stretch-v1.0.13-20210702 记录自【古月居】古月·ROS入门21讲 | 一学就会的ROS机器人入门教程 —— 古

  • ROS启动rqt_graph时报错:'rqt_virtual_joy/plugin.xml' file is missing.2021-12-14 13:02:34

    一、报错内容: [ERROR] [1591260841.508422294]: Skipped loading plugin with error: XML Document '/opt/ros/melodic/share/rqt_virtual_joy/plugin.xml' has no Root Element. This likely means the XML is malformed or missing.. RosPluginProvider._parse_plug

  • 安装ROS操作系统2021-12-13 19:32:55

    1. 首先进入 ros.org 然后一步步执行就可以了

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有