自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhangrelay的专栏

多机器人系统,机器人三维仿真

  • 博客(1810)
  • 资源 (139)
  • 收藏
  • 关注

原创 如何构建数字简历应对智能时代的变革-2025

现在借助智能大模型等工具,知名大厂已经简历初筛或筛选了,平等对待所有学校毕业生,简历由人工智能进行筛选评分后,进入到人工考核阶段。这是一篇在20年前的2005就规划完成,在10年前的2015年就落地实施,在2025年3月11日正式写出的博客。每个人自身的能力就是通往未来的筹码和通行证。

2025-03-11 11:10:42 1245

原创 为什么在2025年初参加博客之星评选

富兰克林效应揭示了帮助行为对人际关系的深远影响。通过理解这一效应,我们可以在生活和工作中更有效地建立和维护关系,但需注意适度和真诚,避免滥用。

2025-03-04 17:02:14 1011 5

原创 为何博客中一些程序和描述有误?

除了水平有限无心之过。大部分博客中程序和描述的错误或不严谨是有意为之。希望学生能够发现并指出,同时考核时候也会用到其中一些案例,但凡是自己不思考不改进的学生,都会原样背下或抄写到试卷上,可以判定教学质量和上课学生实际听课效果。总体而言,效果是极差的。主动思考的学生几乎没有。如下是我一位非常好的朋友交流:但是这些工作成效是微乎其微的。为什么呢?原因在于,力图改变的是我,而需要改变的是学生的思维模式,我只有做这件事的主动权,是否改变的决定权在学生自身,这我无能为力。当然,也遇到不少顶

2021-10-29 08:45:07 1431 8

原创 Arduino Mega 2560 Wokwi汇总篇

该课程围绕 Arduino mega 2560 展开,从基础的 LED 控制到复杂的通信协议、传感器应用以及执行器控制等多方面进行教学。课程发展历程丰富,早期涉及基础说明,后续逐步推出详细的课程大纲和实践指导书,不断完善和拓展教学内容,为学习者提供了较为全面的 Arduino 编程与硬件控制知识体系。不过,目前课程部分内容仍有待完善,后续将进行补充。

2025-03-31 17:56:25 995

原创 wokwi arduino mega 2560 - 步进电机的原理与应用

本报告详细探讨了步进电机的原理及其在wokwi平台上的Arduino Mega 2560开发板中的应用。通过具体代码实现,分析了步进电机的控制方法,包括位置控制和加速度控制,并给出了代码的优化方案。报告还介绍了步进电机的基本原理、分类、特点以及其在工业自动化、智能家居等领域的应用。Arduino Mega 2560是一款基于ATmega2560微控制器的开源电子原型平台,具有54路数字输入/输出引脚、16路模拟输入引脚、4路UART接口等丰富的硬件资源。

2025-03-27 14:27:22 876

原创 wokwi arduino mega 2560 - 使用DHTxx设计温湿度检测系统

本报告详细阐述了基于 Arduino Mega 2560 和 DHTxx 温湿度传感器(以 DHT22 为例)的温湿度检测系统的设计与实现过程。通过结合 DHT22 传感器的高精度温湿度测量能力和 Arduino Mega 2560 的强大处理能力,我们成功构建了一个能够实时、准确地测量并显示环境温湿度和热指数的系统。此外,我们还提供了详细的硬件连接指南和代码注释,以便读者能够轻松复现该项目。

2025-03-27 14:16:51 985

原创 wokwi arduino mega 2560 - 使用ds1307设计数字时钟

本报告详细阐述了基于 Arduino Mega 2560 和 DS1307 实时时钟模块的数字时钟设计与实现过程。通过结合 DS1307 模块的高精度时间保持能力和 Arduino Mega 2560 的强大处理能力,我们成功构建了一个能够准确显示当前时间的数字时钟系统。此外,为了提升用户体验,我们还采用了 OLED 显示屏作为输出设备,实现了更加直观和美观的时间显示。通过本课程的学习,学生将掌握使用 Arduino Mega 2560 和 DS1307 实时时钟模块设计数字时钟的技能。

2025-03-27 14:09:57 1008

原创 wokwi arduino mega 2560 - OLED应用SPI

Arduino Mega 2560是基于ATmega2560微控制器的开发板,具有54个数字输入/输出引脚、16个模拟输入引脚、4个硬件串行端口以及多个外部中断和PWM输出。它拥有丰富的接口资源,适合构建需要大量I/O接口和内存空间的复杂项目。OLED(有机发光二极管)显示屏是一种自发光显示技术,具有亮度高、对比度高、视角广、响应速度快等优点。在本实验中,我们使用的是I2C接口的OLED显示屏,通过I2C通信协议与Arduino Mega 2560进行数据传输。

2025-03-26 14:48:10 1561

原创 wokwi arduino mega 2560 - 模数与数模转换AD和DA

通过本教程,您可以掌握在 Wokwi 平台上使用 Arduino Mega 2560 进行模数与数模转换的基本方法和技巧。

2025-03-26 14:27:10 1099

原创 wokwi arduino mega 2560 - I2C总线接口设计

本教程将详细介绍如何在Wokwi仿真平台上使用Arduino Mega 2560开发板,通过I2C总线接口控制LCD显示屏,并结合LED指示灯模拟一个简单的交通信号灯系统。通过本教程,您将掌握I2C总线接口的基本原理、硬件连接方法、软件编程技巧以及Wokwi仿真平台的使用。

2025-03-26 14:01:55 800

原创 wokwi arduino mega 2560 - UART串行口通信

用户通过串口监视器发送字符串,Arduino接收字符串并计算其字符数,然后将接收到的字符串及其字符数回显到串口监视器上。通过编程控制串口通信、字符串处理和缓冲区管理,验证了串口通信的基本原理和字符串处理的方法。同时,实验也展示了如何使用Arduino的串口通信功能进行简单的数据交互。:在串口通信中,由于数据传输速度可能不匹配,需要使用缓冲区来暂存接收到的数据。本实验中使用了一个字符数组作为缓冲区,并设置了缓冲区大小限制。)时,认为一个完整的字符串已经接收完毕,然后计算字符串的字符数并回显到串口监视器上。

2025-03-25 14:11:26 944

原创 wokwi arduino mega 2560 - 键盘与LCD显示

通过编程控制键盘扫描和LCD显示,验证了键盘输入处理和LCD显示控制的基本原理。同时,实验也展示了如何使用Keypad库和LiquidCrystal库简化键盘和LCD的控制过程。用户通过4x4矩阵键盘输入字符,Arduino接收输入并在LCD显示屏上显示相应的字符。:LiquidCrystal库是一个用于控制LCD显示屏的Arduino库,它提供了初始化LCD、设置光标位置、显示字符等功能。:Keypad库是一个用于处理矩阵键盘输入的Arduino库,它简化了键盘扫描和按键检测的过程。

2025-03-25 14:05:14 796

原创 wokwi arduino mega 2560 - 定时器与数码管显示

通过编程控制数码管显示从0开始递增的计数值,并在特定条件下显示特定的数字(如学号后四位),以演示定时器和数码管显示的基本原理。通过编程控制数码管的显示内容,验证了定时器和数码管显示的基本原理。:七段数码管由7个LED段(a, b, c, d, e, f, g)组成,可以显示0-9的数字。通过控制这些段的亮灭,可以显示不同的数字。:SevSeg库是一个用于驱动七段数码管的Arduino库,它简化了控制数码管的过程,包括硬件配置、数字显示和亮度调节等。函数来实现简单的定时器功能。

2025-03-25 13:57:39 852

原创 wokwi arduino mega 2560 - 外部中断案例keyinterrupt

本案例演示了如何在Arduino Mega 2560上使用外部中断来控制LED的闪烁模式。当按下连接到特定引脚的按钮时,会触发中断服务程序(ISR),从而改变LED的闪烁状态。此示例中,主程序让LED以5秒的间隔慢闪烁,而中断服务程序则让LED快速闪烁一段时间,然后恢复到原来的状态。

2025-03-25 13:48:44 903

原创 wokwi arduino mega 2560 - 点亮LED进阶

基于Arduino Mega 2560和MAX7219驱动芯片的LED矩阵滚动文本显示实验。在Wokwi平台中,按照上述电路连接图连接LED矩阵模块、电位器和开关。点击“Start Simulation”按钮,观察LED矩阵的显示情况。打开串口监视器,输入文本消息并以换行符结束,观察LED矩阵显示滚动文本。通过串口监视器发送文本消息,Arduino接收并显示在LED矩阵上。用于处理LED矩阵的滚动文本显示,支持多种滚动效果和速度控制。使用电位器调整滚动速度,开关控制滚动方向和显示反转模式。

2025-03-25 13:37:00 1077

原创 wokwi arduino mega 2560 - 点亮LED案例

根据当前时间与上次切换时间的差值,决定是否切换LED的状态。函数记录时间,通过比较当前时间与上次LED状态切换时间的差值,决定是否切换LED状态。生成的随机数范围较大,高编号LED的闪烁频率可能过低,肉眼难以察觉闪烁。初始化每个LED的控制引脚为输出模式,并记录当前时间作为初始切换时间。记录每个LED的上次状态切换时间,结合循环实现对20个LED的独立控制。用于记录每个LED的上次状态切换时间,确保每个LED的闪烁是独立的。的随机整数,用于控制每个LED的闪烁频率。:XXXX年XX月XX日。

2025-03-25 13:28:59 1100

原创 ROS云课基础篇极简复习-C++、工具、导航、巡逻一次走完

在有限的时间内,高效回顾ROS云课基础篇的核心内容,包括C++基础应用、ROS工具使用、机器人导航及巡逻功能实现,确保对关键知识点有清晰的理解和掌握。全天整理复习笔记,形成系统的知识体系。回顾整个复习过程,总结学习方法和经验。(可选)与同学或老师交流复习心得,分享学习资源。

2025-03-19 15:22:37 1095

原创 ROS云课三分钟-如何借助AI写出一段能跑的ROS导航相关代码-两点巡逻案例

ROS(Robot Operating System)是一个开源的机器人软件框架,它为机器人开发者提供工具、库和功能,用来构建机器人应用。这段代码就是使用了ROS来实现一个简单的巡逻功能。为了在判定机器人到达巡逻点后再发送下一个巡逻点,可以使用actionlib库来实现简单的状态反馈机制。

2025-03-11 14:09:11 1173

原创 ROS云课三分钟-差动移动机器人导航报告如何撰写-及格边缘疯狂试探

提示词:基于如上所有案例并结合roslaunch teb_local_planner_tutorials robot_diff_drive_in_stage.launch和上面所有对话内容,设计一个差速移动机器人仿真实验,并完成报告的全文撰写。

2025-03-09 19:13:50 831

原创 ROS云课三分钟-差动和车式移动机器人导航中的运动学特征-2025更新

是 ROS (Robot Operating System) 中用于启动一个示例场景的命令,该场景演示了如何在差速驱动(differential drive)机器人上使用 TEB (Timed Elastic Band) 局部路径规划算法。命令启动了一个演示 TEB 局部路径规划算法在差速驱动机器人上应用的示例场景。通过该案例,开发者可以深入了解 TEB 算法的原理和实现方式,掌握机器人导航技术的关键技术和概念。

2025-03-09 18:46:01 1616

原创 ROS云课-公钥出错-手工导入-一键配置-2025更新

从你的描述中可以看出,问题是由于缺少 ROS 仓库的 GPG 公钥,导致时出现签名验证错误。这种情况的解决办法是手动添加缺失的公钥。本次问题的核心是缺少 ROS 仓库的 GPG 公钥,通过手动下载并导入公钥解决了签名验证失败的问题。最终,你成功运行了并完成了软件包的更新。

2025-03-09 16:38:31 1116

原创 ROS云课基础题库-02主题topic和服务service案例-彩色圆环

创建一个新的 ROS 节点来控制乌龟的移动和颜色:python复制代码# 初始化节点# 设置初始颜色try:set_pen_color(255, 0, 0) # 设置为红色# 定义移动指令# 移动并绘制圆环# 停止乌龟try:pass通过这个项目,你可以熟悉 ROS 的基本操作,包括 topic 和 service 的使用,以及如何通过编写自定义节点来实现特定的功能。利用rqt工具,你可以方便地监控系统状态,并进行实时交互和调整。这种设计方法不仅适用于turtlesim。

2025-03-09 12:14:04 1096

原创 ROS云课基础题库-01C++案例-甜甜圈

这段代码结合了数学计算、字符处理、内存操作和ANSI转义序列生成动态ASCII艺术图案。它展示了如何在C语言中使用基本图形技术和动画原理。使用g++编译器可以有效地将C++源代码转换为可执行文件。通过理解和使用不同的编译器选项,可以控制编译过程,优化代码,生成调试信息,并确保代码与特定的C++标准兼容。这个简单的自动化脚本展示了如何在终端中使用基本命令来执行一系列任务,包括输出文本、克隆Git仓库、编译C++代码和执行可执行文件。

2025-03-09 10:31:46 927

原创 满分的水重要吗?

煮沸影响:标号1的z和zf样本对比显示,煮沸后水质的某些指标(如COD、TOC、UV275)有所增加,可能由于煮沸过程中水中有机物质的变化或释放。水质差异:标号2至5的水样在COD、TOC、TDS和UV275等方面均表现出较低的值,表明这些水样相对较为纯净。异常值:标号3的y样本TDS值为0 ppm,可能是一个异常值或表示该水样非常纯净。需要进一步确认测量结果的准确性。COD:反映水体中可被化学氧化剂氧化的还原性物质的量,是衡量水质污染程度的重要指标。TOC。

2025-03-07 16:55:34 642

原创 答疑时光-为何能力如此重要-25年02月

能力是练出来的,不是教出来的。正因为如此,能力才是核心。当然能力包括各种方面的能力,为人处世,专业技能等。 这是十多年工作中,学生问及最多的问题。我的回复都让学生不满意,但是我的确没有这个能力使得我的回答让学生满意。我觉得不能。刷题能在短时间提升做到同类型题目的成绩,但是思维并没有升级,能力也没有。关于提升能力的方法,我上课都讲过,自己也一直坚持做,比如我这个账号都20年了,也是一种坚持。人生没有捷径,每一步都算数的。机器人专业融合机械、电子、计算机、控制论等多学科知识,其核心能力的构建离不开重复性训练与系

2025-02-25 15:03:36 1054

原创 如何避免变化的焦虑收获永恒的平和

要避免变化的焦虑,收获永恒的平和,关键在于把握核心需求,即满足有消费能力的人群日益增长的物质和精神需求。互联网软件虽革新迅速,但降本增效的本质不变,即用更少的成本获取更多服务和商品。我们应围绕这一核心,不断调整努力和创新的方向,适应时代特色。不必焦虑于变化本身,而要专注于如何更好地满足用户需求,提供物美价廉的商品和服务。如此,便能以不变应万变,走出虚无的努力和创新,收获内心的平和与满足。

2025-02-21 21:52:56 710

原创 答疑时光-为什么说能力比成绩更重要-25年02月

为什么说能力比成绩更重要呢?首先,成绩只是衡量我们掌握知识和技能程度的一个标准,它并不能完全反映我们的能力水平。能力包括了我们运用知识、解决问题、创新思维等多个方面,这些是无法仅仅通过成绩来衡量的。其次,在实际工作和生活中,我们面对的挑战和问题往往超出了考核的范围,这时,能力的高低就决定了我们能否成功应对。

2025-02-21 09:38:56 990

原创 答疑时光-如何走出虚无的努力和创新-25年02月

沉默是金本文只分析案例,解决途径因人而异,细节不公开。宏观上:努力和创新要满足有消费能力的人群日益增长的物质和精神需求,就这么简单,要做到并通过这个赚钱可不容易。

2025-02-18 14:37:28 1138

原创 答疑时光-如何提升创新中批判性思维的能力-25年02月

日常生活中为何要努力降低对人工智能大模型的应用时间,为何?计算不等同于思考。对我而言,没有经历过思考和实践两个步骤的结论是毫无意义的;如何戒断依赖大模型工具的思维呢?我询问一件事情,大模型给出结论,照着做了,失败了,这个成本由谁来承担?是我,还是大模型?

2025-02-18 14:08:59 1033

原创 结构性多余到结构性消失的现象和案例

困境中的曙光晏丽红的困惑是高等教育转型期的阵痛,也是重构教学价值的契机。当"双非"院校不再盲目追随研究型大学的评价标准,当教学重新获得制度性认可,教师的职业尊严才能得到真正重建。这需要整个高等教育生态系统的协同进化,也需要每位教师在教学实践中寻找新的可能性。困境不是终点,而是重生的起点。

2025-02-04 22:39:23 1866 2

原创 智能工具能否帮助普通学生提升能力(节选)deepseek版本

AI本质上是一面高分辨率的社会放大镜,它既清晰照出现存结构的裂缝,也残酷暴露变革的深层阻力。真正的破局不在于技术突破,而在于人类能否在技术映照下,重新协商"人性"的定义权与"发展"的阐释权。当算法开始计算贫穷儿童杏仁核的激活频率时,我们需要创造的不是更智能的系统,而是能让这些神经信号转化为变革动能的社会装置。这要求技术发展必须与认知革命、制度创新形成三位一体的共振,否则AI终将成为结构性暴力最完美的技术补丁。AI作为技术本体,实则是社会关系的算法化显影剂。

2025-02-04 17:47:32 1204 2

原创 所谓固化是一个传播很广用于智商鉴定的案例

向上攀爬的通道从古到今,从东方到西方都是狭窄崎岖的。向下滑落从来都是又爽又快,旧时王谢堂前燕,飞入寻常百姓家。

2025-02-01 23:24:15 569

原创 如何利用天赋实现最大化的价值输出-补

总之,利用天赋实现最大化的价值输出是一个充满挑战和机遇的过程。在这个过程中,我们需要认识到思维差异的存在并接受它、尊重它;同时我们也需要从思维差异中寻找成长机会、激发创新思维和解决问题的能力;最终通过行动实践将天赋转化为最大化的价值输出。只有这样,我们才能在竞争激烈的社会中脱颖而出、实现个人价值和社会价值的双重提升。接受并尊重思维差异是促进个人成长、增进人际关系以及推动社会进步的重要基石。

2025-02-01 22:59:55 771

原创 如何利用天赋实现最大化的价值输出

上985/211高校并非易事,但也不是不可能。关键在于个人的天赋、努力以及家庭背景、教育资源等因素的综合作用。同时,高考失败并不等于人生完蛋,每个人都可以在自己的位置上不断努力、成长和进步。在阅读博客和视频时,要保持客观态度、深入思考并提炼精华,以提升自己的认知和能力。如何利用天赋实现最大化的价值输出在人生的旅途中,我们每个人都拥有独特的天赋和才能,这些天赋如同宝藏,等待着被发掘和利用。然而,如何将天赋转化为实际的价值输出,实现个人和社会的双赢,却是一个值得深思的问题。

2025-01-31 23:05:55 1880

原创 如何从客观角度批判性阅读分析博客

优点:作者的文章观点明确,分析深入,逻辑清晰,语言简练,且通过生动的比喻增强了文章的可读性。同时,作者在文章中多次进行自我反思,体现了作者的谦逊和客观态度。建议:虽然文章已经相当完善,但可以考虑在结尾部分进一步强调批判性思维和创新性思维在教育中的重要性,以及如何在日常教学中培养学生的这些能力。此外,也可以考虑增加一些具体的案例或实例来支持作者的观点,使文章更加生动具体。从客观角度进行批判性阅读分析博客是一个系统而细致的过程,它要求读者不仅理解博客的内容,还要能够评估其准确性、可靠性、逻辑性和价值。

2025-01-31 22:24:54 1636

原创 24-25出差交流体会-25-01-28

持续自我提升:无论处于哪个阶段,都要保持持续学习和自我提升的心态。这有助于个人不断适应新的环境和挑战。积极沟通与合作:与新团队成员建立良好的沟通和合作关系是融入新环境的关键。要学会倾听、理解和尊重他人的观点和思想。勇于变革与创新:面对旧模式的困境时,要勇于变革和创新。这可能需要付出一定的努力和代价,但长期来看将带来更大的收益和成长。最后,融入新环境或新团队是一个渐进的过程,需要耐心和努力。只要保持积极的心态和持续的努力,相信你一定能够成功融入新的团队和环境。融入新环境:跨越群体界限,实现自我价值。

2025-01-28 22:27:20 836

原创 ROS机器人学习和研究的势-道-术-转型和变革的长期主义习惯

从内啡肽和多巴胺这两个神经递质的角度来看,ROS机器人学习和研究的“势-道-术-转型和变革的长期主义习惯”是一个相互促进、共同发展的过程。通过把握行业趋势、坚持正确的学习理念和原则、掌握高效的学习方法和技巧以及不断适应变革和挑战,学习者可以形成稳固的学习习惯,提高学习效率和质量,最终实现个人和技能的转型和变革。在这个过程中,内啡肽和多巴胺发挥着至关重要的作用,它们激励学习者不断克服困难、实现目标,享受学习带来的愉悦感和成就感。

2025-01-19 22:39:12 1395

原创 课程如何抵御脑腐的冲击

牛津词典定义:脑腐指的是由于长期接触琐碎或缺乏挑战性的内容,尤其是社交媒体和互联网内容,导致个人精神和智力状态的恶化。通俗理解:脑腐形容因过度浏览网上低质量内容,如短视频、无脑娱乐等,导致大脑像“腐烂”一样,出现认知功能下降、注意力不集中、精神萎靡等现象。脑腐是一个描述现代人在数字时代面临的认知功能和精神状态衰退现象的词汇。它反映了信息过载和低质量内容消费对个体智力和心理健康的潜在危害。为了预防脑腐现象的发生,我们需要合理安排时间,培养深度阅读习惯,增加户外活动,并提高信息筛选能力。

2025-01-18 22:26:19 1161

原创 24-25-1-单片机开卷部分习题和评分标准

数组存储引脚:使用 keyPins 和 ledPins 数组来存储按键和 LED 的引脚号,这样可以通过循环来遍历它们,而不是为每个按键和 LED 分别编写代码。消息数组:使用 messages 数组来存储与按键对应的消息,这样可以在按键被按下时轻松地发送正确的消息。循环处理:在 setup()函数中,使用 for 循环来设置按键引脚为输入并启用内部上拉电阻,以及设置 LED 引脚为输出。在 loop()函数中,使用 for 循环来遍历按键和 LED,检查按键状态,并根据需要点亮或熄灭 LED

2025-01-15 10:47:50 1105

原创 为何很多交流无法得到适用于自己的答案

对于提问者和回答者都没有收获和价值,沉默是金。简洁版:通用型经验应用到特定案例时需要重新调整参数,如果是大模型需要有上亿参数,如果是人更复杂,无解。完全败给了AI。生产端的问题无法通过分配设计改变。例如,生产力是自行车阶段,不可能普及汽车。优质资源的稀缺才是一切问题的根源。不断提升生产力,提升优质资源的数量才是关键。聚焦目标(积极性提升),淡化问题(降低消极性)。

2025-01-11 18:23:09 987

ros2-foxy-20201211-windows-debug.amd64.zip

ROS2-foxy-win10版本

2021-01-03

STC89C52RC-multitask

# TXOS for STC89C52RC by ^ω^ㄍ紫小墨 这是一个运行在STC89C52RC上的多任务管理程序,不再更新,因为8051架构确实太偏离主流了,在8051上写代码有种玩杂技的感觉. 可以移植到STC15F2K60S2,完美运行. 环境:keil5,打开工程前先用[STC-ISP.exe](http://www.stcmcu.com)导入STC的器件库。 +缓冲区模型,可以使用串口,异步IO。 异步IO也好,同步IO也罢,毕竟8051只是一个玩具,~~~下一步我会学习STM32,有空会研究一下STM8.~~~ Ps, 因为win上的git体验很不好,所以并没有使用

2020-09-27

stc89c52-CodeBlocks

## CodeBlocks + [SDCC开源编译器](http://sdcc.sourceforge.net) C51单片机编译设置 :100: SDCC-小型设备C编译器,是一个可重新定位的优化标准C(ANSI C89,ISO C99,ISO C11)编译器套件,针对基于Intel MCS51的微处理器(8031,8032,8051,8052 等), Maxim(以前的Dallas)DS80C390变体, Freescale(以前的摩托罗拉)基于HC08 (hc08,s08), 基于Zilog Z80的MCU (z80,z180,gbz80,Rabbit 2000/3000,Rabbit

2020-09-27

STC89C51-MCU-Programming-demo

# STC89C51-MCU-Programming STC89C51单片机编程练习项目 STC89C51单片机编程练习项目

2020-09-27

A lite firmware library for STC89 series MCU based on SDCC complier

HML_FwLib_STC89 is a important member component of HML firmware library, **providing a group of interface functions for users to operate on-chip resource of STC89 MCUs**, including GPIO, ISP, timer, UART, external interrupt and watchdog.

2020-09-27

ROS World 2020 - roscon.ros.org.pdf

我们对ROS World的计划是使其成为整个ROS社区的免费活动,该活动将于2020年11月12日在全球直播。我们仍在努力,但我们的初步计划是举行为期半天的活动包含预先录制的视频,现场演讲,社交活动和面板。ROSCon 2020被认为是我们的第一个“联合”会议,ROS所属社区可以在ROSCon的同时赞助自己的活动。现在,我们计划在ROS World上测试此模型,方法是提供针对我们附属社区(如Autoware,DroneCode等)的曲目。 由于这将是一个有限的活动,并且我们使用的时间表很短,因此,我们选择今年策划发言人和小组讨论,而不是实施提案征集。为了平衡该计划并复制我们深爱的闪电谈话

2020-09-25

ROS机器人操作系统社区指标报告(2020年8月)

通过收集各种ROS项目和服务的指标来检查ROS社区的总体健康状况和发展。我们将7月和8月作为年度基准月份,因为它们往往会变慢一些,并成为社区活动的下限。因为Open Robotics和ROS社区非常注重隐私,并且我们以收集很少的用户数据为荣,所以我们必须严重依赖代理评估来确定社区的整体增长和健康状况。指标报告包含来自野外使用的各种ROS服务的汇总统计信息,其中包括: ROS主题 ROS答案 ROS Wiki Google Analytics(分析)附加了各种ROS属性 活性氧指数 ROS下载数据 Github贡献

2020-09-20

Linux下51等单片机调试和下载sdcc_stcgal.zip

Linux下51等单片机调试和下载sdcc_stcgal SDCC是可重定目标的,优化的标准C(ANSI C89,ISO C99,ISO C11)编译器套件,针对的是基于Intel MCS51的微处理器(8031、8032、8051、8052 等), Maxim(以前为Dallas)。 stcgal-STC MCU ISP闪存工具 stcgal是用于STC MCU Ltd的命令行闪存编程工具。8051兼容的微控制器。 STC微控制器具有基于UART / USB的引导加载程序(BSL)。它利用基于数据包的协议通过串行链路刷新代码存储器和IAP存储器。这称为系统内编程(ISP)。BSL还用于配置

2020-09-07

2020桃园ROS暑期学校Nav2 ROS2 Foxy CycloneDDS-下一代ROS.pdf

Youth Affairs Taoyuan City , ADLINK, Intel, NVIDIA, AWS, Microsoft are teaching 250 students live in-person IRL Navigation2 ROS 2 Foxy Eclipse Cyclone DDS . August 24 (Mon) to August 28 (Fri), 2020. This is a 5 day education program from 9:00-17:00 daily at the Zhongyuan University School of Electri

2020-08-26

RESULTS 2020 User Survey - General - ROS Discourse.pdf

2020年ROS机器人操作系统用户官方调查 早在一月份,Marya和我就对ROS社区做了一个调查。我们的目标是收集一些数据,帮助我们建立起ROS社区的模型,以及它在文档方面的需求。更具体地说,我们希望得到一些数据来指导我们的文档开发。我们做了一个简短的调查,并将其搁置了大约六周。总的来说,我们的调查还算成功。我们总共收到了116份回复。上周,我把调查的数据拉了下来(它还在上面),并把它放到一个ipython笔记本里,让大家玩玩结果。下面你会发现原始数据以及清理后的数据集。如原帖中所说,出于隐私考虑,我已经删除了免费表格的文本部分和电子邮件地址。

2020-04-15

ROS 2 190912.pdf

ROS2-日期190912文档资料: ROS 2(机器人操作系统2)是用于机器人应用的开源开发套件。ROS 2 之目的是为各行各业的开发人员提供标准 的软件平台,从研究和原型设计再到部署和生产。ROS 2 建立在ROS 1 的成功基础之上,ROS 1 目前已在世界 各地的无数机器人应用中得到应用。

2019-12-06

全国青少年机器人技术等级考试大纲1级-6级

全国青少年机器人技术等级考试大纲1级-6级全部大纲内容 本标准由中国电子学会标准认证与应用推广中心制定。V1 版本 由中国电子学会培训认证科普部开发;V2 版本由全国青少年电子信 息科普创新联盟标准工作组开发,由中国电子学会普及工作委员会审 核通过,适用于由中国电子学会举办的全国青少年机器人技术等级考 试,由经授权的全国青少年电子信息科普创新教育基地、全国青少年 机器人技术等级考试中心承担招生和考试服务工作。 本标准旨在激发和培养青少年学习现代机器人技术的热情和兴 趣,充分适应我国青少年的认知心理和水平,从力学、机械原理、电 子信息和软件技术的入门实践出发,引导青少年建立工程化、系统化 的逻辑思维,使青少年机器人技术等级考试更具科普性、趣味性和实 践性。 本标准不以评价教学为目的,考核内容不是按照学校要求设定, 而是从制作机器人所需要的技能和知识,以及国内机器人教育的普及 情况而确定,主要以实践应用能力为主。 本标准由低到高分为一级至六级。六级及以上与中国电子学会全 国电子信息专业技术人员水平评价(QCEIT)体系衔接,进入电子信 息工程师序列。 所有相关本标准的解释权属于中国电子学会

2019-11-15

可编程超导处理器的量子优势(Nature)

(自然)可编程超导处理器的量子优势 -Nature-Quantum supremacy using a programmable superconducting processor 里面最惊人的一句话: Our Sycamore processor takes about 200 seconds to sample one instance of a quantum circuit a million times—our benchmarks currently indicate that the equivalent task for a state-of-the-art classical supercomputer would take approximately 10,000 years.  200秒与10000年!

2019-10-23

可编程超导处理器的量子优势(NASA)

(自然)可编程超导处理器的量子优势 -Nature-Quantum supremacy using a programmable superconducting processor 里面最惊人的一句话: Our Sycamore processor takes about 200 seconds to sample one instance of a quantum circuit a million times—our benchmarks currently indicate that the equivalent task for a state-of-the-art classical supercomputer would take approximately 10,000 years.  200秒与10000年!

2019-10-23

机器人控制器编程补充阅读资料

机器人控制器编程补充阅读资料 课程所用部分文档资料和补充的内容,涵盖Arduino+ROS1+ROS2等内容。

2019-09-16

ROS2编程基础课程文档.pdf

ROS2编程基础课程文档 ROS 2(机器人操作系统2)是用于机器人应用的开源开发套件。ROS 2之目的是为各行各业的开发人员提供标准的软件平台,从研究和原型设计再到部署和生产。 ROS 2建立在ROS 1的成功基础之上,ROS 1目前已在世界各地的无数机器人应用中得到应用。 特色 缩短上市时间 ROS 2提供了开发应用程序所需的机器人工具,库和功能,可以将时间花在对业务非常重要的工作上。因为它 是开源的,所以可以灵活地决定在何处以及如何使用ROS 2,以及根据实际的需求自由定制,使用ROS 2 可以大幅度提升产品和算法研发速度! 专为生产而设计 凭借在建立ROS 1作为机器人研发的事实上的全球标准方面的十年经验,ROS 2从一开始就被建立在工业级 基础上并可用于生产,包括高可靠性和安全关键系统。 ROS 2的设计选择、开发实践和项目管理基于行业利 益相关者的要求。 多平台支持 ROS 2在Linux,Windows和macOS上得到支持和测试,允许无缝开发和部署机器人自动化,后端管理和 用户界面。分层支持模型允许端口到新平台,例如实时和嵌入式操作系统,以便在获得兴趣和投资时引入和推 广。 丰富的应用领域 与之前的ROS 1一样,ROS 2可用于各种机器人应用,从室内到室外、从家庭到汽车、水下到太空、从消费 到工业。 没有供应商锁定 ROS 2建立在一个抽象层上,使机器人库和应用程序与通信技术隔离开来。抽象底层是通信代码的多种实现, 包括开源和专有解决方案。在抽象顶层,核心库和用户应用程序是可移植的。 建立在开放标准之上 ROS 2中的默认通信方法使用IDL、DDS和DDS-I RTPS等行业标准,这些标准已广泛应用于从工厂到航空 航天的各种工业应用中。 开源许可证 ROS 2代码在Apache 2.0许可下获得许可,在3条款(或“新”)BSD许可下使用移植的ROS 1代码。这两个 许可证允许允许使用软件,而不会影响用户的知识产权。 全球社区 超过10年的ROS项目通过发展一个由数十万开发人员和用户组成的全球社区,为机器人技术创建了一个庞大 的生态系统,他们为这些软件做出贡献并进行了改进。 ROS 2由该社区开发并为该社区开发,他们将成为未 来的管理者。 行业支持 正如ROS 2技术指导委员会成员所证明的那样,对ROS 2的行业支持很强。除了开发顶级产品外,来自世界 各地的大大小小公司都在投入资源为ROS 2做出开源贡献。 与ROS1的互操作性 ROS 2包括到ROS 1的桥接器,处理两个系统之间的双向通信。如果有一个现有的ROS 1应用程序, 可 以通过桥接器开始尝试使用ROS 2,并根据要求和可用资源逐步移植应用程序。

2019-09-12

开源机器人之Gazebo和ROS2入门源码包dolly-dashing.zip

开源机器人之Gazebo和ROS2入门源码包 Dolly是虚拟机器人小车,可作为Gazebo和ROS 2的实用介绍。 机器人操作系统的最新版本ROS 2提供了熟悉的工具和功能,同时扩展到新的用例。 Gazebo是一个功能强大的机器人模拟器,供工业界和学术界使用,可以计算物理,生成传感器数据并提供方便的界面。 开源软件正在降低进入门槛并加快机器人技术的进步。 世界各地的机器人专家正在利用Gazebo和ROS的应用,从人形机器人和无人机到仓库机器人和自动驾驶汽车。

2019-09-04

ros2_tutorials.zip

ROS2教程资源 ROS教程 ROS 2 tutorials:https://github.com/zhangrelay/ros2_tutorials 配置教程包 Tutorial package configuration: 下载:git clone 编译:colcon build 使用:ros2 run 导入编译的环境 Import the compiled environment: source install/setup.bash 输入ros2 run turtlesim,可以看到如下节点 Enter ros2 run turtlesim, you can see the following nodes: draw_square        --prefix           turtle_teleop_key   mimic              turtlesim_node 常用命令如下 Common commands are as follows: ros2 run turtlesim turtlesim_node ros2 topic list ros2 run turtlesim draw_square ros2 topic echo /turtle1/pose …… --------------------- 版权声明:本文为优快云博主「zhangrelay」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。 原文链接:https://zhangrelay.blog.youkuaiyun.com/article/details/98627866

2019-08-06

Cozmo_ROS_Summer_School.rar

2019ROS暑期学校Cozmo体验营文件 含安卓安装文件,部分实验所用的开源代码,包括ROS1+ROS2+AI等示例。

2019-07-30

职工流动管理暂行规定.doc

流动辞职相关规定流动辞职相关规定流动辞职相关规定流动辞职相关规定流动辞职相关规定 流动辞职相关规定流动辞职相关规定流动辞职相关规定流动辞职相关规定流动辞职相关规定

2019-06-27

packages-linux-arduino-ide-ESP32-304

packages_linux_arduino_ide_ESP32_304 Arduino IDE离线配置第三方库文件-ESP32开发板 第三方开发板 非默认支持的开发板 linux系统下,下载存放文件目录类似如下: /home/ros/.arduino15/staging/packages arduino 1和arduino 2无需重复配置。 https://blog.youkuaiyun.com/ZhangRelay/article/details/142217141 packages_linux_arduino_ide_ESP32_304 Arduino IDE离线配置第三方库文件-ESP32开发板 第三方开发板 非默认支持的开发板 linux系统下,下载存放文件目录类似如下: /home/ros/.arduino15/staging/packages arduino 1和arduino 2无需重复配置。

2024-09-13

2023年ROS1&2数据指标

2023年ROS1&2数据指标

2024-02-05

ROS2机器人编程简述源码Foxy A Concise Introduction to Robot Programming

ROS2机器人编程简述源码 A Concise Introduction to Robot Programming with ROS2 简介: ROS2机器人编程简明教程 使用ROS2进行机器人编程的简明介绍为读者提供了通过编程实现机器人所需的概念和工具。它将使读者具备使用ROS2(ROS的新版本)进行项目所需的技能。不需要有ROS2的经验,因为它将从一开始就描述其概念、工具和方法。 主要功能 •使用ROS2中官方支持的两种编程语言(主要是C++和Python) •从三个不同但互补的维度来处理ROS2:社区、计算图和工作空间 •包括完整的模拟机器人、开发和测试策略、行为树和Nav2描述、设置和使用 •GitHub存储库,包含帮助读者的代码 它将吸引积极的工程学生、工程师和从事机器人编程的专业人员。 弗朗西斯科·马丁里科(Francisco Martín Rico)是机器人学博士工程师,是雷伊·胡安·卡洛斯大学(Rey Juan Carlos University)的副教授,他领导智能机器人实验室,教授机器人、移动机器人、规划或认知系统的软件架构和中间件课程。

2023-02-10

青少年机器人技术等级考试理论综合试卷(五级六级)样题.pdf

青少年机器人技术等级考试理论综合试卷(五级六级)样题

2021-10-18

RobotStudio操作手册202102修订版

RobotStudio操作手册202102修订版 2021年最新版本ABB官方教程文档

2021-08-29

ROS2工业培训手册精简版2021

培训内容介绍

2021-08-29

VW-ID.4 X用户手册中英文双版本.rar

VW-ID.4 X用户手册中英文双版本

2021-08-13

Home版本Windows远程桌面补丁-RDPWrap19042-

Home版本Windows远程桌面补丁-RDPWrap19042- Microsoft Windows [Version 10.0.19042.1110] 及之前版本均可用。

2021-08-08

The State of Robotics – January 2021 _ Ubuntu.pdf

英文文档,可直接看官网 Ubuntu机器人的最新进展2021年1月

2021-02-23

ubports开发文档2021年2月

ubports开发文档2021年2月 使用和开发Ubuntu手机必备资料

2021-02-11

机器人工程专业教学计划

北京高校机器人工程专业教学计划

2021-01-22

机器人操作系统ROS附加库超全完整版本(不含ROS)

机器人操作系统ROS附加库超全完整版本(不含ROS)

2021-01-05

ROS1和2附加库文件win10系统

ROS1和2附加库文件win10系统 为了保证ros1和ros2正常运行,需安装附加库

2021-01-04

ROS2foxywin10桌面版安装包

ROS2foxywin10桌面版安装包 解压双击tools下,setup进行安装,其他库参考官方文档

2021-01-04

ROS1Melodicwin10桌面完全版安装包

ROS1Melodicwin10桌面完全版安装包 解压双击tools下,setup进行安装,其他库参考官方文档

2021-01-04

开源机器人仿真软件webots2020b1的win10版本

开源机器人仿真软件webots2020b1的win10版本

2021-01-03

开源机器人仿真软件webots2021a的win10版本

开源机器人仿真软件webots2021a的win10版本

2021-01-03

webots_ros2-master.zip

webots ros2 foxy源码包

2021-01-03

webots2021a的ubuntu安装包

机器人仿真软件webots2021a的ubuntu安装包

2021-01-03

机器人控制器编程-总结篇.pdf

理论课程本周结束。课程全部资源,查看机器人控制器编程课程专题,链接如下:课程-机器人控制器编程- 自学能力是大学课程的核心与关键,也是终身学习的必备要素。 课程讲述了,使用arduino搭建如上图所示小车的一些微观和宏观知识点和方法。 PPT已经在课堂上全部讲过。

2019-12-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除