ICode9

精准搜索请尝试: 精确搜索
  • ROS入门21讲(2)2022-09-11 10:00:08

     四、创建工作空间与功能包  1、工作空间 工作空间(workspace):是一个存放工程开发相关文件的文件夹(相当于在IDE中创建的工程文件)。 包含:   src:代码空间(Source Space),放置功能包的源码   build:编译空间(Build Space),编译过程中生成的一些中间文件,一般用不到   devel:开

  • 深蓝学院—机器人学基础学习笔记——第一章(环境配置)2022-08-13 03:30:22

    chapter1-homework 前言 ​ 因为课程建议使用ros-melodic版本,但我此前已经在ubuntu20.04安装了ros-noetic版本,安装过程出了点小插曲,故此简单记录下ros-noetic版本下安装Turtlebot2的过程,给大家排排雷,如有不足之处欢迎广大同仁批评指正,以免误人子弟。 1.跟着Lec 1 homework.pdf

  • ROS开发(3)ROS串口解析GPS数据2022-07-19 19:05:04

        ROS开发(2)ROS创建自定义消息-普通消息 https://www.cnblogs.com/gooutlook/p/16493595.html   1创建环境工程  1创建catkin_gps/src工程文件环境      在catkin_gps路径下编译 catkin_make         自动生成        2 创建项目工程 环境工程catkin_gps/s

  • ROS创建自定义消息(1)普通消息2022-07-19 12:02:55

    message_generation功能包是用于生成C++或Python能使用的代码。 message_runtime则是提供运行时的支持。 消息类型与C++或者Python的数据类型对应关系如下表: 自定义消息 在功能包中新建一个文件夹,名字为msg,这很重要,若非特别想要,尽量不要修改这个文件夹的名字。 在msg文件夹

  • [学习笔记]ROS初体验2022-07-03 21:31:30

    没错,澡盆开始了ROS(机器人控制系统)的学习。 在完成了几天的环境配置之后,澡盆开始写代码了。 在ROS里写代码有点麻烦。 注:本文编辑器使用vscode,所以会有红色的报错 首先,需要创造一个文件夹当作工作空间,(就是这里的helloworld大文件夹) 用指令: mkdir -p helloworld/src//src必须 c

  • 【ROS】因opencv版本的问题,IplImage报错2022-06-12 20:33:16

    opencv4.2.0开始不再支持Mat类型到IplImage类型的转换。 IplImage 在OpenCV中IplImage是表示一个图像的结构体,也是从OpenCV1.0到目前最为重要的一个结构; 在之前的图像表示用IplImage,而且之前的OpenCV是用C语言编写的,提供的接口也是C语言接口; Mat Mat是后来OpenCV封装的一个C++

  • 【ROS】ROS集成开发环境搭建基本步骤抄录2022-05-20 13:32:00

    文档内容抄自Autolabor ROS机器人入门课程 为了之后操作时查看方便,将相关步骤抄录下来。 1、创建ROS工作空间 mkdir -p xxx_ws/src(必须得有 src) cd xxx_ws catkin_make 2、启动vscode 进入xxx_ws启动vscode cd xxx_ws code . 3、vscode 中编译 ros 快捷键 ctrl + shift + B 调

  • ubuntu 16.04 安装TurtleBot3 ROS功能包2022-04-29 13:31:42

      安装依赖 sudo apt-get install ros-kinetic-joy ros-kinetic-teleop-twist-joy \ ros-kinetic-teleop-twist-keyboard ros-kinetic-laser-proc \ ros-kinetic-rgbd-launch ros-kinetic-depthimage-to-laserscan \ ros-kinetic-rosserial-arduino ros-kinetic-rosseri

  • wheeltec小车里程计z轴抖动问题解决 label: Research2022-04-22 18:31:30

    把这里直接写0 试试   指定功能包编译: catkin_make -DCATKIN_WHITELIST_PACKAGES="功能包名" 解除指定功能包编译: catkin_make -DCATKIN_WHITELIST_PACKAGES=""     

  • vscode调试ros工程2022-04-17 12:32:45

    vscode调试ros工程 通过launch文件启动,并且加断点调试。 1.插件安装 ROS c++ Intellisense 和c/c++ Txt Syntax Msg Language Sopport 2.导入工作空间 用vscode打开相应的工程 3.环境配置 需要配置三个文件 task.json配置,用于ctrl+shift+b编译 { // 有关 tasks.json 格式

  • 07ROS运行管理2022-04-12 10:03:56

    ROS运行管理 ROS是多进程(节点)的分布式框架,一个完整的ROS系统实现: 可能包含多台主机; 每台主机上又有多个工作空间(workspace); 每个的工作空间中又包含多个功能包(package); 每个功能包又包含多个节点(Node),不同的节点都有自己的节点名称; 每个节点可能还会设置一个或多个话题(topi

  • ROS入门笔记2022-03-21 00:03:01

    安装 ROS installation instructions 我安装 版本的是 ROS Melodic Morenia Released May, 2018 LTS, supported until May, 2023 Recommended for Ubuntu 18.04 环境变量 source “some setup.*sh” files source /opt/ros//setup.bash source /opt/ros/melodic/setup.ba

  • Ubuntu18.04编译安装ROS工具包MoveIt2022-03-03 17:01:12

    官方安装教程请点击https://moveit.ros.org/install/source/ 笔者在这一步遇到问题, sudo apt install python3-wstool python3-catkin-tools clang-format-10 python3-rosdep 出现如下报错 The following packages have unmet dependencies:  python3-rosdep : Depends: pytho

  • 自建引用包报错:CMake Error at /opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake:83 (find_package):2022-02-28 20:59:45

    报错内容: CMake Error at /opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake:83 (find_package):   Could not find a package configuration file provided by "common" with any   of the following names:     commonConfig.cmake     common-config.cmake  

  • rosqt项目 melodic+qtcreator4.9.22022-02-22 15:58:00

    1.初始化工作空间 cd src catkin_init_workspace cd .. catkin_make 2.新建rosqt 包 cd src catkin_create_qt_pkg 包名 roscpp rviz cd .. cd .. catkin_make 3.建立个.workspace文件   4.打开workspace文件即可加载整个目录树 棒棒!  

  • ROS实践笔记122022-02-17 01:31:23

    ROS中的头文件与源文件 头文件 在功能包下的 include/功能包名 目录下新建头文件: hello.h,示例内容如下: #ifndef _HELLO_H #define _HELLO_H namespace hello_ns{ class HelloPub { public: void run(); }; } #endif 于c_cpp_pr

  • Turtlebot3仿真 Noetic2022-02-15 16:03:40

      下载功能包 cd ~/catkin_ws/src/ git clone -b noetic-devel https://gitee.com/kay2020/turtlebot3_simulations.git cd ~/catkin_ws && catkin_make    测试 export TURTLEBOT3_MODEL=waffle_pi roslaunch turtlebot3_gazebo turtlebot3_house.launch    键盘控制

  • 【ROS初学者必读】【踩坑总结】SW导出URDF文件到ROS中!吐血整理!新手极容易踩的坑以及ROS初学必备技能2022-02-09 12:01:42

    先啰嗦两句 标题上这一路对于新手来说坑是真的多,这两天整ROS整的有点烦了,打算暂时歇一歇换换脑子,结果是可以在ROS中的Gazebo和rviz中正常显示。 还有就是如果在Gazebo和rviz中显示出了问题,基本上都是solidworks的问题,怪不了ROS哈,更别想着在ROS的URDF或者什么乱七八糟的编译文件上

  • Gazebo环境2022-01-27 16:59:27

    一、加载小车仿真环境 打开ros的任意操作空间,或者创建一个新的工作空间 mkdir -p -/catkin_ws/src cd ~/catkin_ws/src catkin_init_workspace 编译 cd ~/catkin_ws/ catkin_make 将gazebo_pkg功能包复制到工作空间src目录下编译 source ~/catkin_ws/devel/setup.bash sour

  • ROS小车打造(十)--模型urdf与xacro的搭建2022-01-24 16:59:40

          1 创建机器人描述功能包 cd ~/catkin_ws/src/ catkin_create_pkg SMCar_description urdf xacro cd SMCar_description/ mkdir urdf launch config 2.编写urdf并编译包 先编写smcar.urdf 与 display_smcar_urdf.launch,结构如下图 smcar.urdf 代码如下 <?xml versio

  • Linux Ubuntu16.04 下安装VScode 编译ROS loam_velodyne 全过程2022-01-19 20:00:00

    一. 安装 VScode 安装Ubuntu make sudo apt-get install ubuntu-make 安装VScode umake ide visual-studio-code 中间会确认安装VScode,输入a即可 确保安装可以重启 sudo reboot 运行VScode cd ~/.local/share/umake/ide/visual-studio-code ./code 为了方便可以右键

  • YOLO2022-01-18 10:04:34

      cd catkin_ws/src git clone http://gitee.com/kay2020/darknet_ros.git cd ../    catkin_make -DCMAKE_BUILD_TYPE=Release     安装相机 sudo apt-get install ros-noetic-usb-cam      darknet_ros/config/ros.yaml    subscribers: camera_readi

  • ROS2编译器colcon是个啥,比catkin好用吗?2022-01-17 11:04:20

      大家好,我是小智。昨天刚说完天气,今天就狂风暴雨。 为了保证内容不水,争取每天都给大家讲一点新东西。 今天这篇文章是从《动手学ROS2》初稿中摘录的。主要来讲一讲ros2所使用的构建工具。 如果你用的是ros,而且每次还catkin_make ,请收下小智的鄙视眼神。 这里推荐你一个新的

  • ROS工作空间下安装-编译ORB_SLAM22022-01-13 22:31:38

    目录 一、创建ROS工作空间 二、下载ORB_SLAM2开源代码 三、添加环境变量 四、编译ORB_SLAM2 1.usleep配置 2.编译ORB_SLAM2 - build.sh 3.配置lib文件 4.编译ORB_SLAM2 - build_ros.sh 5.运行./build_ros.sh时出现的错误 错误1: 解决方法: 错误2: 解决方法: 一、创建ROS工作空间 声

  • Robosense(速腾)16线激光雷达Xavier ROS配置2022-01-13 11:58:38

    配置需要:windows电脑一台,网线,Ubuntu设备一台或Xavier 本文记录16线激光雷达配置 需要再最前面说明的是不同版本的激光雷达配置大致相同,但是由于一般需要和其他设备如相机等协同,需要调整到同一IP,但调整IP的方式不同版本并不相同。 RS-16 、 RS-32 、 RS-Bpearl 这几款雷达修改

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

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

ICode9版权所有