![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Robotic Operation System
文章平均质量分 56
机器人操作系统
Hansry
我希望能有个明亮的落地窗,每天都晒一晒太阳。。。
展开
-
ROS常用命令
查看ROS_PACKAGE_PATH环境变量$ echo $ROS_PACKAGE_PATHcatkin 命令$ catkin_init_workspace #初始化catkin构建系统的工作目录$ catkin_create_pkg [功能包名称] [依赖性功能包1] [依赖性功能包2]… #自动生成功能包$ catkin_make #构建包$ catkin_make –pkg ...原创 2020-02-04 15:15:14 · 592 阅读 · 0 评论 -
Kinetic ROS编译ORB-SLAM
流程:https://blog.csdn.net/Fishmemory/article/details/53288140遇到问题参照:http://lingtong.de/2018/10/25/Install-ORB-SLAM/原创 2019-05-12 13:51:51 · 298 阅读 · 0 评论 -
ROS tf::TransfromBroadcaster tf::TransformListener listener.lookupTransform listener.waitForTransfor
1.How to broadcast coordinate frames of a robot to tf ?使用tf::TransfromBroadcaster API,具体代码如下: #include <ros/ros.h> 2 #include <tf/transform_broadcaster.h> 3 #include <turtlesi...原创 2018-12-06 11:49:29 · 10149 阅读 · 1 评论 -
Ubtun16.04 配置baxter机器人
baxter_workstation steup http://sdk.rethinkrobotics.com/wiki/Workstation_Setupbaxter_simulator: http://sdk.rethinkrobotics.com/wiki/Simulator_Installation原创 2018-07-14 16:44:23 · 1042 阅读 · 0 评论 -
ROS下通过MoveIt控制UR5机器人的运动
一.MoveIt简介MOVEit!是目前针对移动操作最先进的软件。它结合了运动规划,操纵,三维感知,运动学,控制和导航的最新进展它提供了一个易于使用的平台,开发先进的机器人应用程序,评估新的机器人设计和建筑集成的机器人产品它广泛应用于工业,商业,研发和其他领域。MOVEit!是最广泛使用的开源软件的操作,并已被用于超过65个机器人其框架如下图所示:具体解析可以见:http...原创 2017-10-08 19:26:51 · 7164 阅读 · 7 评论 -
关于解决libopencv_core.so.2.4, needed by /../libcv_bridge.so, may conflict with libopencv_core.so.3.1
当使用opencv3.1版本的时候,有时候会出现问题。原因是在安装ros-indigo-desktop-full 的时候有些package依赖于opencv2.4.8,例如cv_bridge or image_pipeline等package 。#include <ros/ros.h>#include <image_transport/image_transport.h>#include <op原创 2017-08-06 13:07:43 · 11111 阅读 · 0 评论 -
在ROS中使用OpenCV进行简单的图象处理--原理篇
一.简介在ROS系统中,可以使用多种视觉传感器(摄像头),其中包括简单的笔记本摄像头,也包括例如Kinect和Xtion的深度摄像头。通过摄像头我们可以读取周围的环境数据,从而可以进行视觉的相关操作。而在计算机视觉编程方面,OpenCV是一个强大的、开源的的计算机视觉库,里面有丰富的API,可以满足大部分计算机视觉任务。所以如果可以在ROS系统下使用OpenCV库,可以大大简化视觉编程的难度,起码不转载 2017-06-18 20:37:06 · 2495 阅读 · 0 评论 -
Ubuntu14.04 opencv2.4.8和opencv3.2多版本共存
首先,由于本人使用了ROS,因此在安装ROS的时候安装了ros-indigo-destop-full顺便安装了版本2.4.8的opencv,因为ROS里面的一些文件需要依赖于该版本的opencv,例如cv_bridge和image_pipeline。所以卸掉opencv2.4.8再装opencv3.2(因为有些代码需要用到opencv3)貌似不明智。故我们在原有的opencv2.4.8的版本基础上...原创 2017-07-18 16:50:55 · 8656 阅读 · 10 评论 -
运行roscore时出现error while loading shared libraries:libroscpp.so
今天使用ROS的时候,执行roscore,发现出现以下问题:重装了ROS但发现问题并没有解决,最后发现其实是装某些库的时候把路径给改了,运行以下命令即可解决:LD_LIBRARY_PATH=/opt/ros/indigo/lib再重新运行 roscore,运行正常:原创 2017-08-05 17:19:49 · 6170 阅读 · 12 评论 -
如何使用Qt进行ROS项目开发调式
一.前言本文将介绍在Qt5.7.1等新版本下进行简单的ROS开发方案,通过使用ros_qtc_plugin插件,使得Qt创建ROS工作空间并在Qt中编译包、执行节点和调试项目。同时,通过ros-indigo-qt-ros这个包可创建GUI界面。二.安装 ros_qtc_plugin插件使用系统:Ubuntu14.04 1.使用apt-get方式安装(1)sudo add-apt-rep原创 2017-04-02 20:59:08 · 4337 阅读 · 2 评论