ROS
文章平均质量分 92
小凡197
无无
展开
-
在anaconda创建的Python3.6的环境下使用tf2
进入python3.6的虚拟空间mkdir catkin_wscd catkin_wsmkdir srccd srcgit clone https://github.com/ros/geometrygit clone https://github.com/ros/geometry2cd ..pip install catkin_pkg pyyaml empy rospkg numpycatkin_make_isolatedsource devel_isolated/setup.bash原创 2020-10-11 16:00:29 · 720 阅读 · 2 评论 -
Python3 调用cv_bridge( dynamic module does not define module export function (PyInit_cv_bridge_boost)
https://stackoverflow.com/questions/49221565/unable-to-use-cv-bridge-with-ros-kinetic-and-python3?rq=1# `python-catkin-tools` is needed for catkin tool# `python3-dev` and `python3-catkin-pkg-modules` is needed to build cv_bridge# `python3-numpy` and `原创 2020-06-15 21:39:10 · 5070 阅读 · 0 评论 -
ubuntu16.04 ros时 ERROR cannot download default sources list from: https://raw.githubusercontent.c
sudo gedit /etc/hosts151.101.76.133 raw.githubusercontent.com #香港51.101.108.133 raw.githubusercontent.com #日本 东京151.101.228.133 raw.githubusercontent.com #日本 东京151.101.0.133 raw.githubusercontent.com #美国原创 2020-06-13 14:51:31 · 1614 阅读 · 0 评论 -
TX2入门教程软件篇-安装python3.6+
sudo add-apt-repository ppa:jonathonf/python-3.6sudo apt-get updatesudo apt-get install python3.6增加python3两个版本的优先级sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1sudo update-alternatives --install /usr/bin/python3 py.原创 2020-06-04 15:20:45 · 1780 阅读 · 1 评论 -
TX2 换源
编辑 /etc/apt/source.list# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricteddeb [arch=amd64,i386] http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricteddeb [arch=amd64,i386] http://mirrors..原创 2020-06-04 14:01:49 · 845 阅读 · 0 评论 -
转载-自定义ros消息 vector
原创:https://blog.csdn.net/m_zhangjingdong/article/details/796179661、我在ros程序包中新建一个msg文件夹,用于存储msg消息相关定义,之后便可把相关ros消息结构写在该文件夹下 2、配置cmakelists find_package(catkin REQUIRED COMPONENTS...转载 2019-11-28 10:17:43 · 1142 阅读 · 0 评论 -
请尝试不指明软件包的名字来运行“apt-get -f install”(也可以指定一个解决办法)
遇到此类问题,直接在终端输入sudo apt-get --fix-broken install即可解简单暴力原创 2019-10-15 19:42:02 · 828 阅读 · 0 评论 -
CMakeList文件编写
在linux 下进行开发很多人选择编写makefile文件进行项目环境搭建,而makefile 文件依赖关系复杂,工作量很大,搞的人头很大。采用自动化的项目构建工具cmake可以将程序员从复杂的makefile 文件中解脱出来。cmake 根据内置的规则和语法来自动生成相关的makefile文件进行编译,同时还支持静态库和动态库的构建,我把工作中用到的东东总结在此,方便忘记时随时查看,具体cmak转载 2018-01-28 20:48:11 · 942 阅读 · 0 评论 -
Eigen库 欧拉角<-->旋转矩阵<-->四元数相互转换
#include #include #include #define PI (3.1415926535897932346f)int main(int argc, char **argv) { using ::std::cout; using ::std::endl; double yaw = PI/3,pitching = PI/4,droll = PI/6;转载 2018-01-24 10:31:32 · 6389 阅读 · 1 评论 -
SLAM方法汇总
SLAM概述SLAM一般处理流程包括track和map两部分。所谓的track是用来估计相机的位姿,也叫front-end。而map部分(back-end)则是深度的构建,通过前面的跟踪模块估计得到相机的位姿,采用三角法(triangulation)计算相应特征点的深度,进行当前环境map的重建,重建出的map同时为front-end提供更好的姿态估计,并可以用于例如闭环检测.转载 2017-12-16 13:59:59 · 1395 阅读 · 0 评论 -
各种cv::mat,Eigen等类型之间的转换和求逆
A::BB(目标类型)cConverter::XXXX(const C::DD(代转类型) &XXX){……}cv::Mat cConverter::toCvMatInverse(const cv::Mat &Tcw) { cv::Mat Rcw = Tcw.rowRange(0,3).colRange(0,3); cv::Mat tcw = Tcw.rowR原创 2017-12-11 18:24:57 · 9821 阅读 · 0 评论 -
opencv 调用openni图像-xtion
Opencv 调用Openni图像-Xtion原创 2016-11-12 11:10:23 · 2110 阅读 · 1 评论 -
Cartographer安装及调试
Cartographer经验安装原创 2017-03-10 20:55:34 · 4163 阅读 · 4 评论 -
cartographer(2)安装
紧接着上篇cartographer的第五步原创 2017-03-10 21:36:45 · 686 阅读 · 0 评论 -
myAHRS+在ubuntu+indigo上安装过程中遇到的一个错误
错误:[ERROR] [1498098118.771725090]: Initialize() returns false, please check your devices.解决:1)ls /dev/tty* 查看所有tty串口,看是否有/dev/ttyACM0; 2)sudo chmod 666 /dev/ttyACM0 给/dev/ttyACM0权限;原创 2017-06-22 10:38:27 · 704 阅读 · 0 评论 -
基于kalibr的xtion pro live 相机及与IMU的标定
kalibr的安装点击打开链接https://github.com/ethz-asl/kalibrKalibr 提供两种使用方式。原创 2017-07-10 09:35:13 · 4501 阅读 · 6 评论 -
ros by example 人脸识别跟踪总结
《ros by example 人脸识别跟踪总结》原创 2016-08-21 15:56:45 · 3354 阅读 · 0 评论 -
安装ORB_SLAM_ROS时遇到的一个问题
1.问题描述:[rosbuild] Building package ORB_SLAM-master[rosbuild] Error from directory check: /opt/ros/indigo/share/ros/core/rosbuild/bin/check_same_directories.py /home/wf/LearnVIORB-master/Examples/R原创 2017-07-24 08:56:47 · 3542 阅读 · 0 评论 -
rosbag数据记录及转换图片、视频
1.查看.bag中包含的信息 : rosbag info 2.0回放.bag中包含的信息: rosbag play 2.1以某一频率发布消息 : rosbag play -r 2 2.2从某一时间节点开始发布消息 : rosbag play -s 2 3.1记录所有topic信息: rosbag record -a3.2记录部分信息 : rosbag record -o sub原创 2017-11-10 08:27:49 · 8002 阅读 · 1 评论 -
g2o卸载命令(适用卸载其他程序)
之前编译安装的g2o的相关共享库没有清除干净,解决方法为:(1)删除/usr/local/include/g2o,指令为sudo rm -rf /usr/local/include/g2o;(2)删除/usr/local/lib下有关libg2o_*.so的库文件,先进入目录cd /usr/local/lib,然后挨个(可多个同时)删除sudo rm -rf libg2o_*.so lib原创 2017-12-11 18:11:56 · 4608 阅读 · 4 评论 -
深度学习工具-caffe
首先安装caffe,由于我的电脑不是NVIDIA的显卡,所以在ubuntu14.04下安装免去了cuda,使用cpu上执行。原创 2016-11-09 20:43:07 · 497 阅读 · 0 评论