随笔分类 -  ROS

摘要:本文介绍如何用开发基于angular的应用,结合rosbridge和turtlebot3进行交互。 本文所用的环境是ubuntu20.04 (ros-noetic),angular12 一. turtlebot3的仿真 在ROS上安装turtlebot3仿真环境: 首先安装基本pkg: $ cd ~ 阅读全文
posted @ 2021-12-26 16:08 Asp1rant 阅读(758) 评论(0) 推荐(0) 编辑
摘要:本文介绍rosbridge并介绍如何开发基于angular的ROS项目 1. rosbridge 介绍 Rosbridge提供了ROS的前端接口,用户可以调用Javascript开发相关功能。 安装rosbridge: sudo apt-get install ros-<rosdistro>-ros 阅读全文
posted @ 2021-12-14 09:43 Asp1rant 阅读(3021) 评论(0) 推荐(0) 编辑
摘要:1. 简介 Bug算法大概是人们能想象到的最简单的避障算法。其基本思想是机器人在路途中,跟踪各障碍物的轮廓,从而绕开它。 BUG算法十分简单,就像虫子在黑盒中的移动一样,这种规划没有全局路径规划,只有局部路径规划。 根据规则的不同分为BUG0,BUG1,BUG2。 2. BUG0算法 规则1:超目标 阅读全文
posted @ 2021-12-07 20:02 Asp1rant 阅读(769) 评论(0) 推荐(0) 编辑
摘要:本文介绍如何将FLIR品牌的相机应用于ROS系统,将相机实时的数据以rostopic实时广播: 系统平台:Ubuntu16.04 LTS ROS Kinetic 依赖:OpenCV(本例中所用版本为2.9), cv_bridge 硬件:FLIR Grasshopper GS3-PGE-23S6C-C 阅读全文
posted @ 2019-03-21 20:35 Asp1rant 阅读(1569) 评论(0) 推荐(0) 编辑
摘要:本篇介绍如何在Ros-kinetic环境下运用opencv2进行开发的配置,系统平台为64位Ubuntu16.04。 需要系统环境: 1.Ros kinetic版本,一般自带cv_bridge, 若没有可以通过apt下载 sudo apt-get install ros-kinetic-cv-bri 阅读全文
posted @ 2018-10-24 10:55 Asp1rant 阅读(1952) 评论(0) 推荐(0) 编辑
摘要:机器人开源操作系统软件ROS在10年后, 终于推出全新架构的ROS2,代号“ardent”。中文意思为“热心的美洲鳖”,看来ROS2要从ROS1的“海龟”变成“土鳖”系列了。与此同时,ROS2的编译系统也换成全新的ament。之前熟悉ROS的知道,ROS最初使用rosbuild,后来换成catkin 阅读全文
posted @ 2018-10-16 16:00 Asp1rant 阅读(1051) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示