
ROS
文章平均质量分 68
Jolen_xie
生活性博士研究生
展开
-
anaconda中的python3环境与ros公用时的问题
Q1:ImportError: /opt/ros/kinetic/lib/python2.7/dist-packages/cv2.so: undefined symbol: PyCObject_Type使用https://blog.youkuaiyun.com/Jolen_xie/article/details/121634091?spm=1001.2014.3001.5501Q2:但是出现ModuleNotFoundError: No module named ‘rospy’把import syssys.p原创 2021-12-02 15:25:58 · 406 阅读 · 0 评论 -
gazebo打开仿真环境报错gzserver: /build/ogre-1.9-mqY1wq/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystem
Q:gazebo仿真报错gzserver: /build/ogre-1.9-mqY1wq/ogre-1.9-1.9.0+dfsg1/OgreMain/src/OgreRenderSystem.cpp:546: virtual void Ogre::RenderSystem::setDepthBufferFor(Ogre::RenderTarget*): Assertion bAttached && "A new DepthBuffer for a RenderTarget was crea原创 2021-10-11 13:44:02 · 2356 阅读 · 0 评论 -
CmakeList中加入OpenCV编译项
find_package(OpenCV REQUIRED)include_directories( include ${catkin_INCLUDE_DIRS}${OpenCV_INCLUDE_DIRS})target_link_libraries(excutable_file_name ${catkin_LIBRARIES} ${OpenCV_LIBS})原创 2021-08-03 14:43:04 · 872 阅读 · 0 评论 -
安装ROS使用sudo rosdep init 报错ERROR: cannot download default sources list from:
Q:安装ROS使用rosdep init报错sudo apt install python-rosdepsudo rosdep initrosdep update报错:ERROR: cannot download default sources list from: https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list Website may be down.A:解原创 2021-07-03 10:46:24 · 1080 阅读 · 0 评论 -
ROS和anaconda3的python版本冲突问题
打开~/.bashrc文件,并在anaconda的配置文件下面加入命令:conda deactivate如下图:原创 2020-11-23 13:43:51 · 511 阅读 · 0 评论 -
在move_base中导入自己的导航算法
在move_base中导入自己的导航算法视频地址:https://v.youku.com/v_show/id_XNDkyMTkxMzk2MA==.html1. move_base的原理ros wiki 地址。move_base包含了基本的全局路径规划、局部路径规划、生成局部消耗地图、局部消耗地图以及行为恢复等功能。通过外界输入的自定位信息、里程计信息、传感器感知信息和地图信息对小车行为进行控制,其中小车最终的控制命令是由local_planner模块发出。2. move_base的接口---原创 2020-10-24 16:14:22 · 1 阅读 · 0 评论 -
从gazebo环境仿真建图定位到真实P3DX机器人建图定位
从gazebo环境仿真定位到真实P3DX机器人定位杭州电子科技大学-自动化学院-智能机器人实验室-Jolen Xie文章目录从gazebo环境仿真定位到真实P3DX机器人定位一、gazebo下建图,定位仿真1.gazebo构建环境2.创建工作空间3.机器人模型4.用gmapping进行建图5.ROS navigation包下载与编译6.amcl定位与效果展示二、通过主机和从机通信完成P3DX机器人的建图和定位1.分布式多机通信1.1.设置IP地址1.2.设置ROS_MASTER_URI1.3.多机通信2原创 2020-08-06 16:23:19 · 1897 阅读 · 0 评论 -
自适应粒子滤波定位(AMCL)的代码解读
粒子滤波定位代码思想杭州电子科技大学-自动化学院-智能机器人实验室-Jolen Xie文章目录粒子滤波定位代码思想1. 代码结构2. 核心代码解读2.1 `localizer.cc`解读2.1.1 运动更新代码解读`void motionUpdate(const Pose2d& odom);`2.1.2 测量更新代码解读 `void measurementUpdate(const sensor_msgs::LaserScanConstPtr& scan );`2.1.3 重采样代码解读原创 2020-07-21 11:38:45 · 1266 阅读 · 0 评论 -
Ubuntu16.04配置ros,cuda,tensorflow,opencv-python,cv_camera以及一些问题
Ubuntu16.04配置ros,tensorflow,opencv-python,cv_camera以及一些问题安装rosros官网链接安装教程ros安装教程链接设置里切换国内源设置你的sources.listsudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.tuna.tsinghua.edu....原创 2020-04-29 19:22:40 · 780 阅读 · 0 评论