ros
啵啵大
练习 复制粘贴 时长两年半的练习生,擅长无脑复制粘贴。
展开
-
robot_sim_demo: Cannot locate rosdep definition for [yocs_cmd_vel_mux]
解决方法:rosdep install --from-paths ./src/ROS-Academy-for-Beginners --ignore-src -r原创 2021-08-27 23:49:20 · 2116 阅读 · 6 评论 -
ubuntu20 ros darknet 安装记录
1. 代码下载代码Github主页:https://github.com/leggedrobotics/darknet_ros 下载命令:mkdir -p catkin_workspace/srccd catkin_workspace/srcgit clone --recursive [email protected]:leggedrobotics/darknet_ros.gitcd ../不知道怎么git clone的朋友可以去github主页下载,编译过程会出现darknet文件夹原创 2021-07-08 06:03:40 · 1184 阅读 · 0 评论 -
ROS与Anaconda共存方法
编辑.bashrc 顺序很重要!ROSsource /opt/ros/kinetic/setup.bashAnacondaexport PATH="/path/to/anaconda/bin:$PATH"创建环境conda create -n ros python=2 anaconda激活ros;conda activate ros关闭ros:conda deactivate在环境中安装依赖pip install -U rosinstall安装ROS自带cv2的依赖conda原创 2021-07-07 23:18:28 · 356 阅读 · 0 评论 -
ubuntu20.0的serial
但是ubuntu 20.04和ros noetic似乎暂时没有将其集成,所以需要在工作空间内手动源码配置。工作空间文件夹为 catkin_ws,在工作空间文件夹下的src内,放入serial的源码,命令如下参考:https://blog.csdn.net/tsuibeyond/article/details/106744745cd ~cd catkin_ws/srcgit clone https://github.com/wjwwood/serial.git进入克隆的serial文件夹内,原创 2021-06-23 20:56:18 · 658 阅读 · 0 评论 -
6个小时搭出yolo5和ORB-SLAM2
重装ubuntu系统后的步骤:搭环境的步骤:1.更换国内软件源:https://blog.csdn.net/weixin_43532644/article/details/1082254372.更新软件 update upgrade3.科学上网、禁止更新内核:https://www.cnblogs.com/zxj9487/p/11386227.html4.安装ros:https://blog.csdn.net/r1141207831/article/details/106327172/5原创 2021-06-22 20:11:07 · 3338 阅读 · 2 评论 -
调用ROS的cmakelist错误写法汇总
1## /usr/bin/ld: …/lib/libShared.so: undefined reference to `ros::console::initialize()’target_link_libraries(Shared ${catkin_LIBRARIES} ${OpenCV_LIBS} )需要记得搭好自己写的库函数与库函数用到的外部函数关系2:引用某个库的 cmakelist写法:cmake_minimum_required(VER原创 2021-06-17 16:59:00 · 504 阅读 · 0 评论 -
ROS小车的底盘协议
//// Created by wdb1 on 2021/6/17.//#include <ros/ros.h>#include <serial/serial.h>#include <std_msgs/String.h>#include <sensor_msgs/Imu.h>#include <sstream>#include <opencv2/opencv.hpp>#include <opencv2/i原创 2021-06-17 16:04:26 · 270 阅读 · 0 评论 -
ROS机器人之VSLAM
学习目标:搭建一个ROS机器人用stm32搭建下位机,获取机器人的里程计数据,imu数据,里程计和imu数上传至上位机,用卡尔曼滤波进行数据融合。同时串口接收上位机的控制指令。至于上位机,暂时先用笔记本搭环境,用树莓派开发环境会比较耗时间。学习内容:stm32底盘的开发:https://www.bilibili.com/video/BV1dt4y1B7TR?p=3&t=446上位机开发:b站学习vslm14讲,根据课件理解每一层代码的意思。...原创 2021-02-08 07:39:41 · 518 阅读 · 0 评论 -
双系统找不到ubuntu启动项怎么办?
win10+ubuntu双系统踩坑经验:按照网上教程推荐的教程没错,但是在安装完系统之后会运气不好的小白很难找出安装好的ubuntu系统在哪。如何找到我们已经安装好的ubuntu系统呢?1、根据网上教程,下个软件设置启动后有ubuntu选项,这个方法我没成功2、无独有偶我在b站上看到了某方法,成功了:先关掉win10的快速启动,然后在点击重启前一直摁shift键,这是就找到我们安装好的ubuntu了。...原创 2021-01-06 23:43:24 · 5660 阅读 · 0 评论 -
ROS运行TurtleBot3+Gazebo激光雷达自主导航
在论坛上学习了一位大神的帖子,按部就班,中间1、一些准备工作1.1 关于Gazebo的使用使用Gazebo之前最好先从官方下载好模型文件,然后按照如下命令安装:$ unzip osrf-gazebo_models-e6d645674e8a.zip$ cd osrf-gazebo_models-e6d645674e8a$ mkdir build$ cd build$ cmake -D...原创 2020-05-09 10:46:21 · 2895 阅读 · 1 评论 -
思岚激光雷达A1/A2 rplidar节点 程序的理解
ros系统关于rplidarA1/A2的运行节点,程序标注如下,(看了几个小时)有些理解不是很到位,如有错误的地方欢迎指出。该节点的主要功能就是通过/scan话题消息发布 关于激光雷达的数据 。。。#include "ros/ros.h"#include "sensor_msgs/LaserScan.h"#include "std_srvs/Empty.h"#include "rpl...原创 2020-05-01 23:10:00 · 3009 阅读 · 1 评论