ROS
MosesCode
这个作者很懒,什么都没留下…
展开
-
ros连接usb相机,并实现远程监控+标定步骤
1.安装usb功能驱动包$ sudo apt - get install ros - noetic- usb- camera*2.安装image相关功能包sudo apt - get install ros - noetic - image -*sudo apt - get install ros - noetic - rqt - image - view3.下载gib软件包cd catkin_ws/srcgit clone https://github.com/bosch-ro.原创 2021-12-10 10:05:57 · 2239 阅读 · 0 评论 -
基于ros部署乐视(Orbbec Astra Pro)深度摄像头详细教程
环境:Ubuntu20.04ROS:noetic摄像头型号:LeTMC-5201,安装依赖:sudo apt install ros-$ROS_DISTRO-rgbd-launch ros-$ROS_DISTRO-libuvc ros-$ROS_DISTRO-libuvc-camera ros-$ROS_DISTRO-libuvc-ros2,新建workspace:mkdir -p ~/catkin_ws/srccd ~/catkin_ws/catkin_make3,下原创 2021-12-09 17:58:54 · 3015 阅读 · 5 评论 -
ros&linux自学笔记
1,ros工作空间的文件构成:其中src下可以放多个功能包。为了方便管理可以在src下新建文件夹,再在文件夹下建多个功能包。注意功能包的名字不要与ros自带的系统功能包重复。如果想删除功能包则需要用特定的命令来删除:sudo apt-get purge ros-indigo-**2,launch文件一般放在功能包下,可以用include来条用其他功能包中的launch文件。launch中arg 标签可以定义接收 launch的参数launch中rosparm 可以定义 ros参数,保.原创 2021-12-08 15:14:27 · 1293 阅读 · 0 评论 -
ROS1在Gazebo仿真环境中实现SLAM
1.安装Gazebosudo apt-get install ros-noetic-gazebo-*2.安装Turtlebot3功能包:sudo apt install ros-noetic-turtlebot3sudo apt install ros-noetic-turtlebot3-simulations3.启动仿真环境:export GAZEBO_MODEL_PATH=$GAZEBO_MODEL_PATH:'ros pkg \prefix turtlebot3_gaz原创 2021-12-03 09:14:29 · 797 阅读 · 0 评论 -
ROS2 中利用Gazebo实现仿真SLAM
1.先安装环境:sudo apt install ros-foxy-cartographersudo apt-get install ros-foxy-gazebo-*sudo apt install ros-foxy-cartographer-rossudo apt install ros-foxy-turtlebot3sudo apt install ros-foxy-turtlebot3-simulations2.配置仿真模型路径: export GAZEBO_原创 2021-11-29 18:57:13 · 1101 阅读 · 0 评论 -
ROS2 打开USB摄像头
1.ROS2用的是 v4l2_camera功能包,不同于ROS1 的USB_CAM。2.安装相关功能包:sudo apt install ros-<ros2-distro>-camera-calibration-parserssudo apt install ros-<ros2-distro>-camera-info-managersudo apt install ros-<ros2-distro>-launch-testing-ament-cmake.原创 2021-11-29 14:35:08 · 4159 阅读 · 1 评论 -
linux下串口收发数据
1,查看硬件信息,终端输入:dmesg;2,可以看到硬件信息,确认是否有安装好串口驱动,一般linux会自带;3,ls -l /dev/ttyUSB*,查看串口名4,授予操作权:sudo chmod 777 /dev/ttyUSB0,永久操作权:sudo usermod -aG dialout admin(用户名),5,pycharm终端输入 pip install pyserial6,importserial7,初始化:ser= serial.Serial(self.port.原创 2021-11-09 16:38:02 · 3019 阅读 · 0 评论 -
linux下安装ROS2步骤
设置语言环境$ sudo locale-gen en_US en_US.UTF-8$ sudo update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8$ export LANG=en_US.UTF-8添加密钥$ sudo apt update && sudo apt install curl gnupg2 lsb-release$ curl http://repo.ros2.org/repos.key | sudo apt-.原创 2021-11-17 10:25:39 · 612 阅读 · 0 评论