CN107398897A - 可搭建任意构型任意尺寸并实现自动求解的机器人教育应用平台 - Google Patents
可搭建任意构型任意尺寸并实现自动求解的机器人教育应用平台 Download PDFInfo
- Publication number
- CN107398897A CN107398897A CN201710855647.6A CN201710855647A CN107398897A CN 107398897 A CN107398897 A CN 107398897A CN 201710855647 A CN201710855647 A CN 201710855647A CN 107398897 A CN107398897 A CN 107398897A
- Authority
- CN
- China
- Prior art keywords
- module
- polyhedron
- robot
- app
- link
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004364 calculation method Methods 0.000 title claims abstract description 6
- 239000012636 effector Substances 0.000 claims abstract description 12
- 238000009434 installation Methods 0.000 claims abstract 2
- NJPPVKZQTLUDBO-UHFFFAOYSA-N novaluron Chemical compound C1=C(Cl)C(OC(F)(F)C(OC(F)(F)F)F)=CC=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F NJPPVKZQTLUDBO-UHFFFAOYSA-N 0.000 claims description 9
- 230000005611 electricity Effects 0.000 claims description 3
- 241001062009 Indigofera Species 0.000 claims 1
- 238000000034 method Methods 0.000 abstract description 6
- 238000013473 artificial intelligence Methods 0.000 description 4
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000013332 literature search Methods 0.000 description 1
- 239000003973 paint Substances 0.000 description 1
- 238000010422 painting Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/08—Programme-controlled manipulators characterised by modular constructions
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B25/00—Models for purposes not provided for in G09B23/00, e.g. full-sized devices for demonstration purposes
- G09B25/02—Models for purposes not provided for in G09B23/00, e.g. full-sized devices for demonstration purposes of industrial processes; of machinery
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
Abstract
一种机器人技术领域的可搭建任意构型任意尺寸并实现自动求解的机器人教育应用平台,包括机械模块、电控模块和App模块,机械模块包括机座模块、多面体连杆、转动关节模块、末端执行器模块,电控模块包括电机、传感器、控制器和连接线,App模块包括模块库和算法库。在本发明中,可以实现用户根据自己的能力搭建任意构型、任意尺寸的机器人,提供的App可以自动进行所设计机器人的运动学建模并且根据规划的轨迹任务自动进行运动学求解。本发明安装方便,可以实现机器人教育虚拟设计和实际搭建的结合,线上轨迹规划和硬件实际运行的联机,使用者完成了机器人从无到有,有了能用的受教育过程,极大地激发了使用者的创造潜力和发明激情。
Description
技术领域
本发明属于机器人技术领域,具体地说,是一种可以实现用户任意搭建不同构型、不同尺寸的机器人,同时可以自动进行运动学求解并实现给定轨迹任务的机器人教育应用平台。
背景技术
机器人与人工智能是当下时代的热门技术,也是未来发展的趋势。不论国际上还是国内,不论政府还是家长都非常重视学生的人工智能教育。而人工智能的教育离不开强大的载体。人工智能教育的载体应该充分挖掘学生的创造潜力,提供各种可能性,让学生去创造自己的机器人。
经过市场调研和文献检索,市场上已经有一些教育机器人产品,但是这些产品的普遍的问题是只提供单一的产品,用户购买的要么是一个机器人要么是一批零部件根据说明书可以组装成特定的机器人,这不利于发挥用户的创造潜力,不利于激发学生的发明激情。
发明内容
本发明针对上述不足,提供一个机器人设计、制作、控制、应用的平台,可以实现用户根据自己的能力充分发挥自己的想象,搭建任意构型、任意尺寸的机器人,提供的App可以自动进行所设计机器人的运动学建模并且根据规划的轨迹任务自动进行运动学求解,App可以实现运动仿真,App与硬件联机可以下载数据到硬件机器人,从而硬件机器人可以实现给定的规划任务。
本发明是通过以下技术方案来实现的,本发明包括机械模块、电控模块和App模块,机械模块包括基座模块、多面体连杆模块、转动关节模块、末端执行器模块,机座模块上安装有基座多面体,多面体连杆模块的各个面上均布置多边形安装孔,两个关节多面体分别安装在转动关节模块的两端,关节多面体上均布置多边形安装孔,一个末端多面体布置在末端执行器模块上,末端多面体上布置多边形安装孔,基座多面体的尺寸与多面体连杆模块上多边形安装孔的尺寸相匹配;电控模块包括电机、传感器、控制器和连接线,控制器为DSP嵌入式结构,控制器包括wifi连接模块或蓝牙连接模块、电机控制模块、电源模块,电机与转动关节模块相连接;App模块包括模块库、算法库和轨迹规划模块,App模块安装在用户手机或电脑内;多面体连杆模块、转动关节模块、末端执行器模块之间通过多面体销相连接,App模块通过wifi或蓝牙与控制器中的wifi或蓝牙连接模块相连接。
进一步地,在本发明中,多面体连杆模块和转动关节模块均为多个,多面体连杆模块均为八面体结构,多边形安装孔均为六边形安装孔,两个关节多面体的中心线相互平行且与转动关节模块的中心线垂直。
本发明包括一套可自由拼接的机械模块,一套可与机械模块快速组装的电控模块,一个提供设计、规划、求解功能的App。机械模块包括机座模块、不同的多面体连杆、转动关节模块、末端执行器模块,这些模块可以由多面体销任意地连接起来,从而可以构成各种构型、各种尺寸的机器人。
电控模块包括多个电机、传感器、控制器以及连接线等,电机及可以方便地连接到转动关节模块。控制器为DSP嵌入式结构,包括wifi或蓝牙连接模块、电机控制模块、电源模块等。
App包含了模块库、算法库和轨迹规划模块。模块库是指与硬件机械模块尺寸完全一样的虚拟构件,用户使用App通过拖拽等简单操作可以虚拟搭建与实际硬件同构型同尺寸的机器人。设计搭建好的机器人用户可以保存到本地也可以发送到服务器云端与其他用户共享。利用轨迹规划模块用户可以输入字符、选择照片等操作对末端轨迹进行规划,App可以自动进行运动学求解并进行仿真动画演示。进一步用户可以将App与机器人硬件的控制器通过wifi或蓝牙进行连接,将App计算的关节数据下载到机器人硬件,从而实现机器人转动关节模块按计算好的角度旋转,末端可以实现规划的轨迹。
与现有技术相比,本发明具有如下有益效果为:用户可以自由搭建任意构型任意尺寸的机器人,极大地激发了用户的创作激情,App的算法库都可以自动进行运动学求解,因此可以规划精细的任务,如写字、绘画等。实现了机器人教育虚拟设计和实际搭建的结合,线上轨迹规划和硬件实际运行的联机。使用者完成了机器人从无到有,有了能用的受教育过程,极大地激发了使用者的创造潜力和发明激情
附图说明
图1为本发明中基座模块的结构示意图;
图2为本发明中转动关节模型的结构示意图;
图3为本发明中多面体连杆模块的结构示意图;
图4为本发明中末端执行器模块的结构示意图;
图5为本发明中一种三自由度串联机械臂的实施实例图;
图6为本发明一种人形机器人的实施实例图;
其中:1、基座模块,2、转动关节模块,3、多面体连杆模块,4、末端执行器模块,5、电控模块,6、基座多面体,7、关节多面体,8、末端多面体,9、多边形安装孔。
具体实施方式
下面结合附图对本发明的实施例作详细说明,本实施例以本发明技术方案为前提,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。
实施例
如图1至图6所示,本发明包括机械模块、电控模块和App模块,机械模块包括基座模块1、转动关节模块2、多面体连杆模块3、末端执行器模块4,机座模块1上安装有基座多面体6,多面体连杆模块3的各个面上均布置多边形安装孔9,两个关节多面体7分别安装在转动关节模块2的两端,关节多面体7上均布置多边形安装孔9,一个末端多面体8布置在末端执行器模块4上,末端多面体8上布置多边形安装孔9,基座多面体6的尺寸与多面体连杆模块3上多边形安装孔9的尺寸相匹配;电控模块5包括电机、传感器、控制器和连接线,控制器为DSP嵌入式结构,控制器包括wifi或蓝牙连接模块、电机控制模块、电源模块,电机与转动关节模块相连接;App模块包括模块库、算法库和轨迹规划模块,App模块安装在用户手机或电脑内;转动关节模块2、多面体连杆模块3、末端执行器模块4之间通过多面体销相连接,App模块通过无线网路或蓝牙与控制器中的wifi或蓝牙连接模块相连接;多面体连杆模块3和转动关节模块2均为多个,多面体连杆模块3为八面体结构且每个面上均有六边形安装孔9,两个关节多面体7的中心线相互平行且与转动关节模块2的中心线垂直。
图5是本发明的一种三自由度串联机械臂实施实例。这个实例的搭建方法如下:首先,多面体连杆模块3,下端固定在基座模块1上,上端与一个转动关节模块2的一个关节多面体7连接一起;而后,三个转动关节模块2通过两个多面体连杆模块3相互连接;最后,末端执行器模块4通过末端多面体8与一个转动关节模块2相连接。这样就构成了一个具有三条平行转动轴线的三自由度平面机构。用户使用这个机器人可以了解平面机构的基本原理,制作最简单的机械臂,进行书写绘画等多种趣味性的操作,增强用户对机器人知识的理解和学习机器人的兴趣。
图6是本发明的一种人形机器人实施实例。这个实例的搭建方法如下:首先多个多面体连杆模块3相互连接构成了躯干,然后以躯干作为基座按照搭建三自由度串联机械臂的方法将双手和双腿连接到躯干上,即可完成人形机器人的搭建。用户在App上搭建一个相同尺寸和构型机器人,就可以通过在App上规划人形机器人的走、跑、跳、蹲等简单动作也可以通过简单动作的组合规划复杂的舞姿任务,App将会自动进行机器人运动学的求解并实现仿真动画演示。用户将App的数据通过wifi下载到硬件机器人即可实现机器人的真实动作。
Claims (3)
1.一种可搭建任意构型任意尺寸并实现自动求解的机器人教育应用平台,其特征在于,包括机械模块、电控模块和App模块,机械模块包括基座模块、多面体连杆模块、转动关节模块、末端执行器模块,机座模块上安装有基座多面体,多面体连杆模块的各个面上均布置多边形安装孔,两个关节多面体分别安装在转动关节模块的两端,关节多面体上均布置多边形安装孔,一个末端多面体布置在末端执行器模块上,末端多面体上布置多边形安装孔,基座多面体的尺寸与多面体连杆模块上多边形安装孔的尺寸相匹配;电控模块包括电机、传感器、控制器和连接线,控制器为DSP嵌入式结构,控制器包括wifi连接模块或蓝牙模块、电机控制模块、电源模块,电机与转动关节模块相连接;App模块包括模块库、算法库和轨迹规划模块,App模块安装在用户手机或电脑内;多面体连杆模块、转动关节模块、末端执行器模块之间通过多面体销相连接,App模块通过无线网路或蓝牙与控制器中的wifi或蓝牙连接模块相连接。
2.根据权利要求1所述的可搭建任意构型任意尺寸并实现自动求解的机器人教育应用平台,其特征在于,所述多面体连杆模块和转动关节模块均为多个,多面体连杆模块均为八面体结构,多边形安装孔均为六边形安装孔,两个关节多面体的中心线相互平行且与转动关节模块的中心线垂直。
3.根据权利要求1所述的可搭建任意构型任意尺寸并实现自动求解的机器人教育应用平台,其特征在于,所述App模块包括的模块库与机械硬件库具有相同的尺寸和形状,App模块包括的轨迹规划模块可以对所设计的机器人进行多种精细任务轨迹的规划,App模块包括的算法库可以自动进行所设计机器人的运动学建模并根据规划的轨迹进行运动学求解;通过无线网路,将App计算的关节数据下载到机器人硬件,机器人转动关节模块按计算好的角度旋转,末端执行器模块实现规划的轨迹。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710855647.6A CN107398897A (zh) | 2017-09-20 | 2017-09-20 | 可搭建任意构型任意尺寸并实现自动求解的机器人教育应用平台 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710855647.6A CN107398897A (zh) | 2017-09-20 | 2017-09-20 | 可搭建任意构型任意尺寸并实现自动求解的机器人教育应用平台 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107398897A true CN107398897A (zh) | 2017-11-28 |
Family
ID=60388602
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710855647.6A Pending CN107398897A (zh) | 2017-09-20 | 2017-09-20 | 可搭建任意构型任意尺寸并实现自动求解的机器人教育应用平台 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107398897A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108161918A (zh) * | 2017-12-23 | 2018-06-15 | 清研华宇智能机器人(天津)有限责任公司 | 一种模块化教育机器人的设计方法 |
CN109048927A (zh) * | 2018-10-25 | 2018-12-21 | 遨博(北京)智能科技有限公司 | 一种机器人设计方法及装置、及机器人控制方法及装置 |
WO2023215281A1 (en) * | 2022-05-05 | 2023-11-09 | Brunschwig Fernand | Polyhedral optical conduit |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101020476A (zh) * | 2007-02-06 | 2007-08-22 | 张厚祥 | 仿生机器爬虫 |
CN101369385A (zh) * | 2008-08-26 | 2009-02-18 | 东北大学 | 模块化可重构多功能教育机器人 |
WO2014137945A1 (en) * | 2013-03-04 | 2014-09-12 | Barobo, Inc. | Modular robot system |
CN204315156U (zh) * | 2014-09-19 | 2015-05-06 | 苏州博实机器人技术有限公司 | 一种模块化积木式可拆装串联机器人 |
CN205683572U (zh) * | 2016-04-06 | 2016-11-16 | 苏州乐派特机器人有限公司 | 一种具有柔性传感器连接的机器人玩具/教具 |
CN106504614A (zh) * | 2016-12-01 | 2017-03-15 | 华南理工大学 | 一种积木式编程的教育机器人 |
CN106952507A (zh) * | 2017-04-28 | 2017-07-14 | 乐聚(深圳)机器人技术有限公司 | 基于人形机器人的教育***及其方法 |
CN106945028A (zh) * | 2017-04-25 | 2017-07-14 | 青岛市辉机器人科技有限公司 | 可组装模块式分散控制机器人 |
-
2017
- 2017-09-20 CN CN201710855647.6A patent/CN107398897A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101020476A (zh) * | 2007-02-06 | 2007-08-22 | 张厚祥 | 仿生机器爬虫 |
CN101369385A (zh) * | 2008-08-26 | 2009-02-18 | 东北大学 | 模块化可重构多功能教育机器人 |
WO2014137945A1 (en) * | 2013-03-04 | 2014-09-12 | Barobo, Inc. | Modular robot system |
CN204315156U (zh) * | 2014-09-19 | 2015-05-06 | 苏州博实机器人技术有限公司 | 一种模块化积木式可拆装串联机器人 |
CN205683572U (zh) * | 2016-04-06 | 2016-11-16 | 苏州乐派特机器人有限公司 | 一种具有柔性传感器连接的机器人玩具/教具 |
CN106504614A (zh) * | 2016-12-01 | 2017-03-15 | 华南理工大学 | 一种积木式编程的教育机器人 |
CN106945028A (zh) * | 2017-04-25 | 2017-07-14 | 青岛市辉机器人科技有限公司 | 可组装模块式分散控制机器人 |
CN106952507A (zh) * | 2017-04-28 | 2017-07-14 | 乐聚(深圳)机器人技术有限公司 | 基于人形机器人的教育***及其方法 |
Non-Patent Citations (1)
Title |
---|
肖世德等: "《高等机械CAD/CAM》", 西南交通大学出版社, pages: 173 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108161918A (zh) * | 2017-12-23 | 2018-06-15 | 清研华宇智能机器人(天津)有限责任公司 | 一种模块化教育机器人的设计方法 |
CN109048927A (zh) * | 2018-10-25 | 2018-12-21 | 遨博(北京)智能科技有限公司 | 一种机器人设计方法及装置、及机器人控制方法及装置 |
CN109048927B (zh) * | 2018-10-25 | 2020-12-22 | 遨博(北京)智能科技有限公司 | 一种机器人设计方法及装置、及机器人控制方法及装置 |
WO2023215281A1 (en) * | 2022-05-05 | 2023-11-09 | Brunschwig Fernand | Polyhedral optical conduit |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105228712B (zh) | 用于操纵、移动和/或重定向组件的移动代理 | |
Bräunl | Embedded robotics | |
CN104834230B (zh) | 一种工业机器人教学培训***及其控制方法 | |
Zaratti et al. | A 3D simulator of multiple legged robots based on USARSim | |
Soriano et al. | Low Cost Platform for Automatic Control Education Based on Open Hardware. | |
O'Grady et al. | SWARMORPH: multirobot morphogenesis using directional self-assembly | |
US20050234592A1 (en) | System and method for reconfiguring an autonomous robot | |
CN107398897A (zh) | 可搭建任意构型任意尺寸并实现自动求解的机器人教育应用平台 | |
CN108271365A (zh) | 游戏机器人 | |
Balakirsky et al. | Usarsim/ros: A combined framework for robotic control and simulation | |
Touretzky | Preparing computer science students for the robotics revolution | |
CN102416265A (zh) | 变形金刚机器人玩具及方法 | |
Passault et al. | Metabot: a low-cost legged robotics platform for education | |
Lin et al. | Construction of robotic virtual laboratory system based on Unity3D | |
Hilder et al. | The pi swarm: A low-cost platform for swarm robotics research and education | |
CN108153957A (zh) | 空间机械臂动力学仿真分析方法、***及存储介质 | |
Wang et al. | Walkingbot: Modular interactive legged robot with automated structure sensing and motion planning | |
Hong et al. | Design and implementation for iort based remote control robot using block-based programming | |
CN201285619Y (zh) | 教育机器人 | |
Hamori et al. | 3DOF drawing robot using LEGO-NXT | |
CN208493206U (zh) | 一种沉浸式运动平台装置 | |
Collins et al. | Rebots: A drag-and-drop highperformance simulator for modular and self-reconfigurable robots | |
Anderson et al. | Player/stage: A unifying paradigm to improve robotics education delivery | |
CN109758765A (zh) | 移动端虚拟对象控制方法及设备 | |
Ranganathan et al. | Use of LEGO NXT Mindstorms brick in engineering education |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20171128 |