自定义博客皮肤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的专栏

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

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

原创 编程思维模式比编程语言内容等更重要也更难传授-2024-机器人篇

这个故事告诉我们,无论时代如何变迁,唯有不断学习、勇于创新,才能在编程这条道路上走得更远。正如智慧之林所经历的变迁一样,只有敢于打破旧有的思维模式,才能迎来新的春天。

2024-08-20 13:33:52 1094

原创 ROS和ROS2借助智能大模型的学习和研究方法

知识本身在智能时代毫无价值,需要基于知识应用和创新才有价值。真实故事可以网络自行搜索,但愿给朋友们一些启发, 2013年的事情,距离现在已经10多年啦。

2024-09-18 18:43:16 539

原创 error: ‘mbedtls_md5_starts_ret‘ was not declared in this scope ESP32和ESPUI的Arduino IDE兼容性问题

通过上述步骤,你应该能够解决当前遇到的编译错误,并使你的库与最新版本的 ESP32 Arduino 核心库兼容。这是因为在最新版本的 ESP32 Arduino 核心库(v3.x.x)中,库发生了一些变化,包括一些函数名称的更改。没有被声明,编译器建议你可能想使用。这条错误信息表明在你的代码中,函数。开发板版本库和第三方插件库不兼容。需要更换为兼容模式即可。

2024-09-18 17:07:21 215

原创 衣食住行的投资与消费

在探讨衣食住行相关产品的经济属性时,一个核心观念是“消费品”与“保值资产”的区分。这一区分主要基于产品的稀缺性、市场需求及其在经济周期中的价值变动。消费品与量产供应大部分衣食住行相关的产品,由于满足的是人们日常的基本需求,因此往往以量产形式供应市场。这些产品,如普通衣物、食品、日用品和大众化的交通工具,其设计初衷就是为了广泛消费,价格通常反映其生产成本和市场需求。由于供应充足,消费者可以轻松获取,因此这些产品很难具备长期保值或增值的潜力。它们的主要价值在于即时满足消费者的生活需求,而非作为投资工具。

2024-09-16 20:22:11 1161

原创 机器人相关知识的本身和价值

简要将人类简史分为四个时代。在信息时代,知识本身就可以等同于价值。常识看,学历可以变现,高品质文凭能极大概率获得工资远远高于平均值的工作机会。在智能时代,知识本身毫无价值,知识的应用和创新才有价值。全文终结。提示:智能撰写。

2024-09-16 20:02:01 1346

原创 建筑机器人通用操作系统设计方案

将建筑机器人的不同功能模块(如传感器处理、路径规划、任务执行等)分离为独立的组件,通过明确的通信协议进行交互,以实现分布式系统的高可靠性和可扩展性。针对建筑机器人软硬件的八大核心模块,需要更细致化的设计方案,覆盖建筑全周期智能建造工序,并确保建筑机器人在各道工序中的高效、精确和安全运行。:提供基础的机器人控制和任务管理功能,支持简单的自动化作业流程,如基础的混凝土搅拌、物料搬运等。:集成完善的安全机制,包括身份验证、加密和访问控制,确保建筑机器人在复杂多变的建筑环境中的安全运行。

2024-09-14 18:47:42 1290

原创 windows系统如何查看电池健康状态

Windows 10系统提供了多种方法来查看电池健康状态,包括使用系统自带的命令提示符生成电池报告、指定输出路径生成电池报告以及使用第三方软件。你可以根据自己的需要选择其中一种方法来查看电池健康状态。通过这些信息,你可以更好地了解电池的使用情况,以便及时采取措施延长电池寿命。

2024-09-14 12:45:41 824

原创 Arduino IDE离线配置第三方库文件-ESP32开发板

在线配置和离线配置第三方开发板各有优缺点,用户应根据自己的实际情况和需求选择合适的方式。对于大多数用户来说,在线配置因其便捷性而更为常用;但在特定情况下,如网络状况不佳或需要安装特定版本的开发板支持包时,离线配置则提供了更好的解决方案。无论采用哪种方式,用户都应注意软件的安全性和稳定性,确保开发工作的顺利进行。

2024-09-13 18:38:06 1365 1

原创 无需恐惧失败结果,过程中收获,过程中成长……

2017年,李明初次踏上讲台,面对机器人教学这片浩瀚的星海,他感到自己渺小且不合格。每当夜深人静,他总会独自坐在书桌前,翻阅着厚厚的教材,试图从中找到通往成功的钥匙。然而,现实总是残酷的,他的教学效果并不理想,学生们对他的课程也反响平平。那一年,他倾注心血开发的蓝桥云课终于顺利上线。这是他与挫败共舞的见证,也是他梦想启航的港湾。虽然过程中充满了艰辛和挑战,但他从未放弃过对梦想的追求。时间如白驹过隙,转眼间到了2020年。李明再次审视自己,发现自己仍然是一名不合格的高校机器人工程专业讲师。

2024-09-13 13:36:32 589

原创 一个穷稳且病多的中年案例

调整理性消费,量入为出重视健康,提前规划多元收入,提升自我心态平和,知足常乐

2024-09-09 16:30:46 367

原创 ROS2图形化方式新建功能包工具- Turtle Nest

正如海龟巢是幼海龟的诞生地,ROS 2 Turtle Nest 是 ROS 2 包的诞生和成长之地。Turtle Nest 提供了一个易用的图形用户界面(GUI),简化了 ROS 2 包的创建过程。

2024-09-09 11:09:15 1114

原创 那些曾经使用而现在已经改变的技术-C++篇

朋友您是否因为所学之物毫无用途而困惑;又或许因为当初学习之繁杂而懊恼不堪;一切都会过去,相信“相信”的力量,都会过时和无用。其实,之前一般而言python用import,但你看,现在C++也用import啦。在C++20中,Modules机制为代码的组织和重用提供了一种新的方式。虽然Modules主要用于解决编译时间、依赖管理和封装性的问题,但我们仍然可以使用它来编写具体的算法,比如冒泡排序。以下是一个使用C++20 Modules机制实现冒泡排序的示例代码。

2024-09-05 12:18:00 1534 1

原创 ROS/ROS2版本和Gazebo版本

在 ROS(Robot Operating System)中,分布是指一组具有特定版本号的 ROS 软件包。这与 Linux 分布(如 Ubuntu)类似。ROS 分布的目的是让开发者能够在相对稳定的代码库上进行工作,直到他们准备好将所有内容向前推进。因此,一旦分布发布,我们尽量限制对核心软件包(即 ros-desktop-full 下的所有内容)的更改,仅限于修复错误和非破坏性改进。这一原则通常适用于整个社区,但对于更高级别的软件包,规则较为宽松,因此避免破坏性更改的责任落在了特定软件包的维护者身上。

2024-09-04 16:01:45 1258

原创 学历是否对学习和研究机器人技术的人而言非常重要

综上所述,学历对于学习和研究机器人技术的人而言,确实是一个重要的参考因素,但它并不是决定性的。因此,对于有志于从事机器人技术研究的人来说,无论学历如何,都应该注重培养自己的创新能力和实践经验,不断提升自己的专业素养和技能水平。对于机器人技术这一高度专业化的领域,扎实的理论基础和广泛的知识面是必不可少的。通过利用免费或低成本资源、寻求奖学金和资助、自学和实践、建立人脉和寻求合作以及持续学习和适应变化,你仍然可以追求高品质的教育和学习机会,并在机器人技术领域取得卓越的成就。彭凯平:学历是一种残酷的社会设计。

2024-09-04 13:23:33 1275

原创 如何寻求内心的平静-自动控制原理篇

从自动控制原理的角度来看,人作为一个复杂的自动控制系统,在寻求内心平静的过程中需要建立有效的反馈机制、选择适合自己的控制策略,并持续监控与调整自己的情绪状态。通过这些努力,我们可以更好地应对生活中的各种挑战和压力,保持内心的平静和稳定。

2024-09-04 12:42:41 986

原创 为什么一些行业刚起步就白热化竞争-例如机器人行业?

部分从事机器人行业的从业者交流就是特别卷。明明是一个刚起飞的行业为何竞争如此残酷?抛开降本增效的商业逻辑不谈。只从一个侧面去观察-供需。从事脑力劳动的机器人-处理文档从事体力劳动的机器人-打螺丝。

2024-09-02 13:00:28 1557 2

原创 如何客观去看普通高校普通学生和普通教师的困境

总结困境望改善非升即走压力重,教学质量受影响。科研教学难平衡,教师焦虑心难安。职业热情渐消退,学生积极性亦伤。望寻良策解困境,共促教育展新章。

2024-09-02 09:44:17 805

原创 2024-2025-1秋学期课程任务和班课号

ROS2 Jazzy程序设计:48学时(讲课32学时,实验16学时):各周的实验/实践环节将紧密结合ROS2 Jazzy的实际应用,确保学生能够在实践中掌握ROS2的核心功能和编程技巧。:上述进度表是基于原教学进度表的简化与调整,重点突出了ROS2 Jazzy的相关内容,并根据ROS2的特性对部分章节进行了合并与调整。

2024-08-31 18:17:50 1606

原创 在蓝桥云课ROS中快速搭建Arduino开发环境

蓝桥ROS云课作为一个高质量的在线学习平台,为广大学生和开发者提供了便捷、高效的ROS学习资源。通过系统化的课程和云实践环境,学生可以在短时间内掌握ROS开发技能,为机器人领域的创新和发展贡献自己的力量。

2024-08-29 16:31:28 1599

原创 锂电池的使用真有所谓的小技巧吗

锂电池的日历寿命是指从电池生产之日起到电池性能显著下降到无法满足使用要求为止的时间段,通常以年为单位来计量。这段时间包括了电池的储存、老化、高低温环境暴露、循环使用以及工况模拟等各种环节。

2024-08-29 15:14:40 658

原创 理解简单,做到困难,学科不同,万物归宗

在人生的旅途中,我们会遇到无数的门。它们有的紧闭着,等待着我们去推开;有的半掩着,透露出里面的诱惑与危险;还有的已经敞开,邀请我们步入其中。在机器人学习的道路上,这些门同样如此。但无论门后隐藏着什么,我们都应该保持信心与勇气,用智慧和勤奋去开启它们。因为只有这样,我们才能发现更多的可能性,创造属于自己的辉煌未来。在探索普通人如何学习,尤其是在这个日新月异的时代,当人工智能与机器人技术日益渗透进我们生活的每一个角落时,我们不难发现,“理解简单,做到困难”这一哲理同样适用。

2024-08-29 13:32:17 839

原创 turtlebot 测试 Gazebo Harmonic ROS Jazzy

在ROS和Gazebo中实现导航和SLAM是一个涉及多个步骤和组件的复杂过程。通过合理的环境准备、机器人模型配置、SLAM算法选择和导航堆栈配置,可以构建一个高效、稳定的机器人导航系统。在实际开发过程中,需要不断地调试和优化以确保系统的性能达到预期目标。Gazebo Harmonic 和 ROS2 jazzy 安装和测试-CSDN博客Gazebo与ROS1、ROS2接口变迁-2005-2024--CSDN博客。

2024-08-27 14:20:38 1469 1

原创 ubuntu 小技巧 upower 查看电源模块之电池等功能

电脑使用时间久了,电池不耐用了,查看一下具体还剩多少容量,怎么看?在Ubuntu系统中,使用upower命令来查看电池的具体剩余容量是一个很方便的方法。upower命令会提供电池的多种信息,包括电量百分比、设计容量(design capacity)、当前容量(last full capacity)等,这些都可以帮助你了解电池的健康状况和剩余寿命。以下是如何使用upower:首先,你需要在Ubuntu中打开一个终端窗口。你可以通过快捷键Ctrl+Alt+T来快速打开终端。:使用upower -e。

2024-08-27 12:56:04 795

原创 MESA 和 glx 错误 MESA: error: ZINK: failed to choose pdevglx: failed to create drisw screen

启动一些需要显卡资源应用时,部分电脑会有这类报错。MESA: error: ZINK: failed to choose pdevglx: failed to create drisw screen 要使用Oibaf的PPA在Ubuntu上安装最新的Mesa图形驱动程序(即所谓的“bleeding edge”版本),您已经给出了正确的步骤。这里我再详细解释一下,确保每个步骤都清晰明了。首先,您需要添加Oibaf的PPA(Personal Package Archive),这个PPA提供了最新的

2024-08-27 11:50:26 817

原创 Gazebo Harmonic gz-harmonic 和 ROS2 Jazzy 思考题 建图和导航 SLAM Navigation

文档主要面向ROS 2用户,展示了如何使用Nav2结合SLAM Toolbox来生成占用网格地图(occupancy grid map)并控制机器人移动。这个过程适用于模拟和实体机器人,但文档以实体机器人为例进行说明。

2024-08-26 20:21:35 730 1

原创 Gazebo Harmonic gz-harmonic 和 ROS2 Jazzy 注意事项

在将ROS 2项目从使用Gazebo Classic迁移到使用新Gazebo(如通过ros_gz桥接)时,我们需要进行一系列关键的修改。这些修改涵盖了项目配置、启动文件、世界和模型文件以及ROS话题的桥接。

2024-08-26 14:34:36 1123

原创 ros_gz_project_template使用笔记②关联性(Gazebo Harmonic ROS2 Jazzy )编译失败如何做

面对包编译过程中内存消耗过高导致编译失败的问题,可以采取以下几种策略来优化编译过程,确保在老旧的笔记本上也能顺利完成编译。

2024-08-26 13:17:27 622

原创 CoppeliaSim(V-Rep)与ROS1、ROS2接口变迁-2024-

V-Rep(CoppeliaSim)是由 Coppelia Robotics 开发的一款开源且先进的 3D 物理仿真引擎。它因其灵活性(支持多种机器人平台的模拟)、强大的动力学引擎(支持 ODE、Bullet 和 Vortex)以及高度的可定制性(允许用户包含自己的代码或与外部世界接口)而在机器人社区中越来越受欢迎。插件为 V-Rep 和 ROS 之间的通信提供了一个强大的接口,使得在模拟环境中测试和控制机器人变得更加容易和高效。

2024-08-23 13:07:46 1133

原创 Webots与ROS1、ROS2接口变迁-2024-

Webots 是一个功能强大的开源3D机器人模拟器,它允许用户创建复杂的机器人模型,并在虚拟环境中进行模拟和测试。Webots 提供了丰富的物理引擎、传感器模型和可视化工具,使得机器人开发更加直观和高效。

2024-08-23 12:36:50 716

原创 Gazebo与ROS1、ROS2接口变迁-2005-2024-

ROS 与 Gazebo 集成软件包此仓库包含一系列软件包,用于在 ROS 和 Gazebo 之间提供集成:ros_gz:元软件包,提供所有其他相关软件包。ros_gz_image:单向传输桥,用于将 Gazebo 仿真中的图像数据通过image_transport传输到 ROS。ros_gz_bridge:双向传输桥,允许 ROS 和 Gazebo 之间的消息、服务和操作等数据的自由交换。ros_gz_sim:提供方便的启动文件和可执行文件,用于将 Gazebo 仿真与 ROS 结合使用。

2024-08-23 11:19:18 781

原创 ros_gz_project_template使用笔记①配置(Gazebo Harmonic ROS2 Jazzy )

此包包含了模拟系统的 SDF (Simulation Description Format) 描述文件以及其他资源文件。SDF 文件是 Gazebo 用来描述物理世界、机器人模型等的 XML 格式文件。该包包含了 Gazebo 特有的代码和配置。这里通常是机器人模型、传感器插件、以及 Gazebo 环境中需要的其他系统(如控制器)的实现。此包包含了 ROS 2 特有的代码和配置。这包括 ROS 2 节点、服务、消息定义等,用于处理机器人逻辑、通信等。该包包含启动文件和高级工具。启动文件

2024-08-22 16:05:41 1355

原创 Gazebo Harmonic 和 ROS2 jazzy 安装和测试

重要提示如果你是ROS用户,请先阅读ROS/Gazebo安装教程。推荐安装新用户建议使用平台提供的二进制包进行安装。不同平台支持的Gazebo版本:推荐使用Gazebo Harmonic(如果使用ROS 2 Jazzy则更推荐)。:推荐使用Gazebo Harmonic,同时支持Gazebo Garden和Gazebo Fortress(如果使用ROS 2 Humble或Iron则推荐后者)。:推荐Gazebo Garden,也支持Gazebo Fortress和Gazebo Citadel。

2024-08-22 14:24:46 1366

原创 普通高校普通教师如何应对智能时代的冲击

在智能时代的浪潮中,有一个被阳光照耀却又略显黯淡的角落,那里是一所普通高校,它静静地坐落在繁华与喧嚣的边缘,名叫智慧谷大学。智慧谷大学,虽无顶级高校的璀璨光环,却也有着自己的一片天空和一群默默耕耘的教师。故事的主角,李老师,就是这所普通高校里的一位普通教师。他教授的是“智能技术导论”,一门在智能时代显得尤为重要却又容易被忽视的课程。李老师年近不惑,眼神中透露出对知识的渴望和对未来的忧虑。他深知,在这个智能技术日新月异的时代,自己和学生都站在了十字路口,何去何从,考验着每一个人的智慧和勇气。

2024-08-22 12:33:05 735

原创 CoppeliaSim_Edu_V4_7_0_rev4_Ubuntu24_04 和 ROS2 Jazzy 之 python3 -m pip install pyzmq cbor2

在您遇到的问题中,您已经成功地解决了在Ubuntu系统下使用CoppeliaSim(现称为CoppeliaRobotics)与ROS 2(特别是ROS 2 Jazzy)集成时遇到的Python环境和依赖问题。这里,我将概述一下您已经采取的步骤,并提供一些额外的建议和优化方法,以帮助您更好地整合和使用这两个强大的工具。

2024-08-20 17:16:53 804

原创 →学历消费者←自我救赎↑2024↓(*Φ皿Φ*)

学历,不仅仅是个人教育经历的标签,更是自我认知、价值创造与社会贡献的体现。在追求学历的过程中,我们面临着“消费”与“投资”的抉择。选择消费,或许能带来短暂的满足与虚荣;而选择投资,则需付出艰辛与努力,但收获的将是内心的丰盈、能力的提升以及对社会的贡献。正如寓言中的林逸,只有勇于挑战自我,不懈追求知识,才能真正成为有价值的学历投资者,在人生的旅途中绽放光彩。

2024-08-20 12:44:50 1002

原创 使用大模型撰写移动机器人模拟器(CoppeliaSim、Gazebo、MORSE和Webots)的定量比较研究报告

类别描述文章标题如何选择移动机器人模拟器:对CoppeliaSim、Gazebo、MORSE和Webots的定量比较,重点关注运动准确性作者机构摘要本文通过定量和客观的方式比较了四种常用的移动机器人模拟器(CoppeliaSim、Gazebo、MORSE和Webots),重点评估了它们在运动准确性方面的性能。以真实Husky A200机器人在混合地形上的行驶数据为基准,对比了各模拟器在相同虚拟环境中的表现。结论基于实验和所选指标,CoppeliaSim表现最佳,Gazebo紧随其后,是良好的替代选择。

2024-08-19 14:44:26 971

原创 使用大模型辅助阅读移动机器人模拟器(CoppeliaSim、Gazebo、MORSE和Webots)的定量比较研究报告

本文通过定量和客观的方法,对四种广泛使用的移动机器人模拟器——CoppeliaSim、Gazebo、MORSE和Webots进行了全面的比较,重点关注运动准确性。基于真实Husky A200移动机器人在混合地形上的驾驶数据作为基准,并在每种模拟器中构建了相同的仿真环境进行测试,本文发现CoppeliaSim在当前表现出最佳性能,而Gazebo作为良好的替代选择紧随其后。该研究为移动机器人研究者选择最适合其应用和开发需求的模拟器提供了重要参考。

2024-08-19 14:28:09 962

原创 机器人等方向学习和研究的目标

学一门、考一门、忘一门,最终四年大学过后,原地踏步也有退步的,但是四年时间就这么过去了,非常可惜。用非常非常高的成本去争取一个研究生名额这是一个必然失败的结局。降本增效的学习和研究方式因人而已,无法通过课程教学批量复刻。千人千面,因材施教受限于资源的有限、时间和精力的稀缺,无解。学生很多考研,但是不论是考上还是没有考上,结果普遍很凄惨。其中,我觉得一个很重要的地方在于过于强调努力而忽略了本质。不断增加考研复习时间和强度,但忽略了提高效率。核心:不论做哪一类学习和研究,目标都是。没有目标是常态,十分普遍。

2024-08-15 13:39:23 808

原创 分享一部解说-贵族和普通人-

影片改编自日本知名女性小说家山内麻里子的同名小说,由日本新生代女导演岨手由贵子执导。故事发生在东京,通过两位生活境遇截然不同的女主角——榛原华子(门胁麦饰)和时冈美纪(水原希子饰)的视角,展现了都市中的阶层差异及其对个人命运的影响。《东京贵族女子》通过细腻的叙事和深刻的人物刻画展现了都市中的阶层差异及其对个人命运的影响。影片不仅揭示了上流社会的光鲜与虚伪,也展现了底层社会的艰辛与坚韧。同时,它也传达了积极向上的人生态度和对美好生活的追求。

2024-08-15 11:52:44 739

原创 代码实践思考:ROS1和ROS2

ROS1大量案例直接批处理用智能工具转为ROS2案例不同版本之间的工具软件直接用智能方式进行代码升级例如OpenCV之类,一些函数变化,直接用智能工具进行批量代码优化。

2024-07-29 18:19:27 1025

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 …… --------------------- 版权声明:本文为CSDN博主「zhangrelay」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。 原文链接:https://zhangrelay.blog.csdn.net/article/details/98627866

2019-08-06

Cozmo_ROS_Summer_School.rar

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

2019-07-30

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

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

2019-06-27

ROS2文档ros2_documentation.zip

ROS文档 这是ROS2文档站点。 项目结构 在/ source下是该站点的源文件。在根目录中是本地构建站点以进行测试所需的文件。 在本地构建站点 先决条件 你必须安装狮身人面像。在Debian或Ubuntu上,您可以使用apt安装它: apt-get install python3-sphinx 有关其他发行版,请参阅http://www.sphinx-doc.org/en/master/usage/installation.html 建立网站 要构建网站,只需执行: make html 该站点将在build / html目录中生成。主页是README.html

2019-06-25

Hands-On-Reinforcement-Learning-With-Python-master.zip

Github资料,并非书籍。 Hands On Reinforcement Learning With Python master

2019-06-12

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.csdn.net/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

ubports开发文档2021年2月

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

2021-02-11

机器人操作系统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

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

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

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

2019-12-03

空空如也

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

TA关注的人

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