智能佳机器人知识社区

展开菜单

ROS2下使用TurtleBot3教程-8.SLAM建图(仿真)

ROS2下使用TurtleBot3教程-8.SLAM建图(仿真)
新开终端,运行gazeboros2 launch turtlebot3_gazebo turtlebot3_world.launch.py新开终端,运行建图ros2 launch turtlebot3_cartographer cartographer.launch.py use_sim_time:=True新开终端,启动键盘ros2 run turtlebot3_teleop teleop_keyboard控制小车随机移动,并进行建图,并查看建立的地图,差不多后,保存地图。...

ROS2下使用TurtleBot3教程-9.SLAM导航(仿真)

ROS2下使用TurtleBot3教程-9.SLAM导航(仿真)
新开终端,运行gazeboros2 launch turtlebot3_gazebo turtlebot3_world.launch.py新开终端,导航ros2 launch turtlebot3_navigation2 navigation2.launch.py use_sim_time:=True map:=/home/robot/map_world.yaml点击2D Pose Estimate初始化位姿,点击Navigation2 Goal选择目标点进行导航效果如下:...

ROS2入门教程-1.引言

ROS2入门教程-1.引言
机器人操作系统 (ROS) 是一组用于构建机器人应用程序的软件库和工具。 从驱动程序和最先进的算法到强大的开发工具,ROS 拥有机器人项目所需的开源工具。自 ROS 于 2007 年启动以来,机器人和 ROS 社区发生了很大变化。ROS 2 项目的目标是适应这些变化,利用 ROS 1 的优点并改进不足之处。下一代机器人操作系统ROS2是用于机器人应用程序开发的中间件。ROS2与ROS1不直接兼容,因为基于ROS1的经验已经在很大程度上重新实现了ROS2。就安全性而言...

ROS2入门教程-2.为什么选择ROS

ROS2入门教程-2.为什么选择ROS
ROS(机器人操作系统)是用于机器人应用程序的开源软件开发工具包。ROS 为各行各业的开发人员提供了一个标准软件平台,将他们从研究和原型设计一直带到部署和生产。不要重新发明轮子。通过在 ROS上构建新事物并更快更好地完成它! 全球社区:10多年来,ROS 项目通过培育由数百万开发人员和用户组成的全球社区,为机器人技术做出贡献和改进,从而产生了一个庞大的机器人软件生态系统。ROS 由该社区开发并为该社区开发,该社区将成为其未来的管理者。 经使用证明:整个机器...

TurtleBot3-Jetson系列教程-2.特点

TurtleBot3-Jetson系列教程-2.特点
Processing Componentsdual-core NVIDIA Denver2 + quad-core ARM Cortex-A57256-core Pascal GPU8GB LPDDR4, 128-bit interface32GB eMMC4kp60 H.264/H.265 encoder & decoderDual ISPs (Image Signal Processors)1.4 gigapixel/sec MIPI CSI camera ing...

TurtleBot3-Jetson系列教程-6.开机、调试准备、联网

TurtleBot3-Jetson系列教程-6.开机、调试准备、联网
重要信息:切记,开机先开OpenCR电源,后按下TX2开关,不然会影响电机运动。1. 电池12v输出接口1(弯公头)连接openCR,输出接口2(直母头)连接升压模块输入接口。2.用HDMI线连接TX2和标准显示器(不可以是笔记本)。3. TX2机器人的USB HUB连接鼠标和键盘。4.如图拨动openCR(默认在最下面一层)黑色推杆电源(拨至黑色电源插口位置)开机按键,Power LED灯会变亮。5.NVIDIA Jetson TX2(位于第二层)上有四...