652aad4bly1g4gjxj3pr8j20u0140npe.jpg

Hi.

Welcome to my blog. This is Shinainai . I am a programmer . I live in California.I love art! I love STEM! Hope you have a nice stay!

【剧本】代号008 吃乌龟玉米Turtle Chips 学习Turtlesim

【剧本】代号008 吃乌龟玉米Turtle Chips 学习Turtlesim

也是发生在那年的Release

男主决定留下 参加培训班

认真听课的孩子可以得到🐢🌽乌龟玉米脆片奖励


先讲解Turtlesim(google AI搜集资料)

Turtlesim 是一个轻量级、直观的 ROS(机器人操作系统)入门模拟器。通过控制仿真环境中的“小海龟”运动,您可以快速掌握 ROS 的核心基础概念,如节点(Nodes)、主题(Topics)、服务(Services)和参数(Parameters)等

1. 安装 Turtlesim

如果您使用的是 ROS 2 环境(如 Humble、Iron 或 Jazzy),可以通过以下终端命令进行安装:

bash

sudo apt update
sudo apt install ros-<your_ros_version>-turtlesim

2. 启动 Turtlesim

安装完成后,请打开一个新终端并运行以下命令启动模拟器节点:

bash

ros2 run turtlesim turtlesim_node

3. 控制小海龟运动

我们需要启动另一个节点来向小海龟发送移动指令。打开第二个终端,输入以下命令:

bash

ros2 run turtlesim turtle_teleop_key

4. 探索 ROS 核心工具

您可以在键盘控制运行时,通过其他终端来查看 ROS 的底层运行机制:

  • 查看节点和主题:

    bash

    ros2 node list
  • 查看当前的系统图(Nodes/Topics 拓扑结构):
    安装并打开 rqt_graph

    bash

    sudo apt install ros-<your_ros_version>-rqt-graph
    ros2 run rqt_graph rqt_graph

继续讲解Turtlebot由来

TurtleBot 的名字正是直接源自于 1968 年诞生的 Logo 编程语言中的“海龟”。它们之间的核心渊源可以从以下几个关键维度来看:

  • 教育理念的传承:Logo 语言由 Seymour Papert 发明,其标志性功能是“海龟绘图”。通过向实体或屏幕上的“小海龟”发送前进、转向等指令,直观地教授基础逻辑和编程思维。TurtleBot 继承了这一理念,旨在通过开源硬件平台让初学者更容易地学习现代机器人技术。

  • ROS 的海龟致敬:现代 TurtleBot 是运行在 ROS(机器人操作系统)上的标准平台。在 ROS 中,为了致敬 Logo 语言的海龟,官方开发的第一个基础仿真节点(Simulator)被称为 turtlesim,它完全模仿了 Logo 语言的海龟命令体系。

  • 形象标志:由于这段深厚的渊源,“小乌龟”成为了 ROS 的经典象征(例如 ROS Logo 上的九个点就代表龟壳)。


我的Python课程 加上Python Turtle 60集

第18集讲到我小学三年级学习Logo语言 机房还给我们准备鞋套

我是在什么时候喜欢上Target?就是在Pasadena的第一天 去Target买了一份贴纸贴在壁炉上 是我的名字~

我基本上每天都去Target逛一圈~

MakeCode Arcade Shark

MakeCode Arcade Shark