古月《ROS入门21讲》6.ROS是什么.pdf
6.ROS是什么 主 讲 人 : 古 月 ROS发展史 ROS应用现状 ROS应用现状 微软将ROS引入Windows 10,支持基于硬件加速的 Windows机器学习、Azure Cognitive服务、Azure IoT云服务、 Visual Studio等 AWS RoboMaker扩展了ROS功能,可以轻松实现 大规模开发、测试和部署智能机器人应用程序,可 连接到云服务 ROS是什么 ROS是什么 ROS中的通信机制 ROS中的开发工具 ROS中的应用功能 ROS中的生态系统 ROS中的生态系统 ROS是什么 感谢观看 怕什么真理无穷,进一寸有一寸的欢喜 更多精彩,欢迎关注 ?0 码力 | 12 页 | 2.47 MB | 1 年前3古月《ROS入门21讲》5.安装ROS系统.pdf
5.安装ROS系统 主 讲 人 : 古 月 ROS版本选择 ROS版本选择 http://wiki.ros.org/melodic/Installation/Ubuntu 配置软件库 ROS安装步骤 安装完成 安装完成 安装完成 启动小海龟仿真器 启动海龟控制节点 感谢观看 怕什么真理无穷,进一寸有一寸的欢喜 更多精彩,欢迎关注 ?0 码力 | 9 页 | 1.35 MB | 1 年前3古月《ROS入门21讲》7.ROS的核心概念.pdf
7.ROS中的核心概念 主 讲 人 : 古 月 通信机制 ◼ ⚫ 执行具体任务的进程、独立运行的可执行文件; ⚫ ⚫ ◼ ⚫ ⚫ ⚫ 节点与节点管理器 ◼ ⚫ 节点间用来传输数据的重要总线; ⚫ 使用发布/订阅模型,数据由发布者传输到订阅者, ◼ ⚫ 具有一定的类型和数据结构,包括ROS提供的标准类型和用户自定义类型; ⚫ 话题通信 ◼ ⚫ ⚫ 服务通信0 码力 | 9 页 | 1.27 MB | 1 年前3古月《ROS入门21讲》8.ROS命令行工具的使用.pdf
8.ROS命令行工具的使用 主 讲 人 : 古 月 ROS命令行工具 常用命令 • rostopic • rosservice • rosnode • rosparam • rosmsg • rossrv 以小海龟为例 启动小海龟仿真器 启动海龟控制节点 以小海龟为例 以小海龟为例 以小海龟为例 感谢观看 怕什么真理无穷,进一寸有一寸的欢喜 更多精彩,欢迎关注0 码力 | 7 页 | 1.38 MB | 1 年前3古月《ROS入门21讲》17.ROS中的坐标系管理系统.pdf
17.ROS中的坐标系管理系统 主 讲 人 : 古 月 机器人中的坐标变换 机器人中的坐标变换 • • • • • 机器人中的坐标变换 机器人中的坐标变换 机器人中的坐标变换 ???????1_??????2 = ???????1_????? ∗ ??????_??????2 感谢观看 怕什么真理无穷,进一寸有一寸的欢喜 更多精彩,欢迎关注 ?0 码力 | 7 页 | 1.08 MB | 1 年前3古月《ROS入门21讲》加2.ROS在机器人中是如何运行的.pdf
ROS在机器人中是如何运行的 主 讲 人 : 古 月 以Turtlebot为例 ➢ • • • • 以Turtlebot为例 以Turtlebot为例 ROS在机器人中是如何运行的 应用计算机 (树莓派、JetNano、PC等) 控制器 (STM32、Arduino等) Motor Encoder IMU Sonar Servo PWM PID Timer Timer IO AD/DA UART/ Socket SPI I2C 控制指令 数据反馈 UART、TCP UART/ Socket ROS Master SLAM Navigation Image Processing AI Location USB Camera Laser Microphone cmd_vel odom、 imu Image、Scan、Sound0 码力 | 7 页 | 1.27 MB | 1 年前3Node.js Client & Web Bridge Ready for ROS 2.0
Bridge Ready for ROS* 2.0 Minggang Wang September 30 2018 Agenda ● Who We Are ● Why Use Node.js & Web in Robotics ● Thinking in “ROS 2.0 + Web” ● What We Have Done for “ROS 2.0 + Web” ● The Design Design of rclnodejs & ros2-web-bridge ● List of Features ● Performance Comparison: Node.js, C++ & Python ● Video Demo ● Intel Robot ● Contacts & Resource Links 2 3 Who we are ● Intel Open etc. ● How to bring ROS into the web? ○ RWT* can bring ROS 1.0 APIs into a web browser ○ Nothing for ROS 2.0 back in Mid’17, so we did one ○ But is it the best way to expose all ROS API in web? e.g. service0 码力 | 19 页 | 2.09 MB | 1 年前3古月《ROS入门21讲》教程补充资料.pdf
《ROS入门21讲》教程补充资料 一 Linux 安装与入门 不同用户需要安装的 Ubuntu 版本不同,这里给出不同版本的安装与 Linux 快 速入门的教程。 1.1 Ubuntu 安装 虚拟机: https://blog.csdn.net/u013142781/article/details/50529030?ops_request_misc=% 257B%2522reque 不同的错误,可以 Google、百度、 或者去古月居网站(https://www.guyuehome.com/bubble/index)提问,安装过 程也是对大家独立解决问题能力的锻炼,这点对于 ROS 学习非常重要。 1.2 Ubuntu 快速入门 终端操作: https://blog.csdn.net/hello_new_life/article/details/75099249?utm_medium=distri lt-18.control 系统学习:https://www.bilibili.com/video/BV1na4y1773c 二 ROS 安装教程 针对很多同学因为版本迭代导致各种出错的问题,古月居在这里推荐 wiki 百 科上的三个版本的 ROS 安装教程,Kinetic 对应于 Ubuntu16.04,Melodic 对应于 Ubuntu18.04,Noetic 对应于 Ubuntu200 码力 | 4 页 | 386.74 KB | 1 年前3Leveraging a Functional Approach for More Testable and Maintainable ROS 2 Code
Outline ● Introduction ● Overview of ROS 2 ● ROS 2 Conventional Approach ● Introduction to Functional Programming Principles ● Refactoring using Functional Programming Principles ● ConclusionIntroductionAbout System (ROS) is the de facto middleware of choice across robotics academia and industry Why use Robot Operating System? Clip taken from: https://robots.ros.org/● Robot Operating System (ROS) is the ● According to the ROS 2022 Metrics Report, more than 740 companies use ROS! Why use Robot Operating System? Clip taken from: https://robots.ros.org/● Robot Operating System (ROS) is the de facto middleware0 码力 | 200 页 | 1.77 MB | 5 月前3Building bridges: Leveraging C++ and ROS for simulators, sensor data and algorithms
Apex.Alan, Apex.Ray are trademarks of Apex.AI. CppCon 2023 Building bridges: Leveraging C++ and ROS for simulators, sensor data and algorithms Divya Aggarwal October 5, 2023© 2023 Apex.AI, Inc. | 1. ROS and simulators 2. What is missing? 3. Our proposal© 2023 Apex.AI, Inc. | All rights reserved. Apex.AI, Apex.OS, Apex.Grace, Apex.Ida, Apex.Alan, Apex.Ray are trademarks of Apex.AI. ROS and simulators© Apex.Grace, Apex.Ida, Apex.Alan, Apex.Ray are trademarks of Apex.AI. Back to basics — ROS ROS & simulators 5 ROS is an open-source Robot Operating System 1. A set of software libraries and tools that0 码力 | 38 页 | 2.17 MB | 5 月前3
共 87 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9