当前位置: 首页 > news >正文

ROS 2 机器人开发$2

1.编写第一个节点

(1)编写第一个节点

(2)日志打印:

(3)环境变量修改日志:

2.使用功能包组织python节点

(1)创建

(2)代码

(3)注册

(4)声明

(5)构建

(6)source

3.多功能包的最佳实践workspace

(1)创建工作空间(其实也就是一个文件夹)

(2)构建工作空间下单独功能包

(3)构建工作空间下的功能包依赖情况

4.面向对象编程

class PersonNode:
def __init__(self,name_value:str,age_value:int) -> None:
self.name =name_value
self.age = age_value
def eat(self,food_name:str):
"""
fangfa:chidongxi
:food_name shiwumingzi
"""
print(f"{self.name},{self.age}sui,aichi{food_name}")
def main():
node =PersonNode("1234",18)
node.eat('yuxiangrousi')

5.多线程与回调函数

http://www.xdnf.cn/news/1403407.html

相关文章:

  • 项目管理方法论有哪些流派
  • basic_ostream
  • Linux网络基础1(三)之网络与协议栈and网络传输基本流程
  • Yolov8损失函数:回顾Yolov8-Loss
  • 6.1 Update不能写复杂的逻辑
  • HarmonyOS Router 基本使用详解:从代码示例到实战要点
  • 【随笔】【Debian】【ArchLinux】基于Debian和ArchLinux的ISO镜像和虚拟机VM的系统镜像获取安装
  • 4-ATSAM3X8E-FLASH写入
  • Docker(自写)
  • MEM课程之物流与供应链管理课程经典案例及分析-个人原创内容放在此保存
  • 数据结构(C语言篇):(七)双向链表
  • 三重积分从入门到入土
  • 【C++】string
  • Selenium 实战项目:电子商务网站自动化测试
  • Dify的搭建
  • MinerU本地化部署
  • 如何使用 DeepSeek 帮助自己的工作?—— 从效率工具到能力延伸的实战指南
  • kind集群应用
  • 【从零开始java学习|第十篇】面向对象
  • 【前端教程】MIUI 官网界面设计与实现全解析
  • 函数(2)
  • 机器学习中KNN算法介绍
  • static静态文件和requests请求对象
  • 前端浏览器调试
  • 函数(1)
  • 3.kafka常用命令
  • 【CMake】静态库(编译-链接-安装)完整示例
  • AI工具营销落地方案:工业产品营销
  • 编程与数学 03-004 数据库系统概论 08_逻辑结构设计
  • 【Canvas与盾牌】美国队长之盾卡通版