智能变形仿生机器人(BNRT-IDBR)
来源: | 作者:BNrobot | 发布时间: 2019-09-24 | 248 次浏览 | 分享到:

功能简介:

智能变形仿生机器人由17个自由度组成,可以实现蜘蛛、小狗、竹节虫、壁虎等多种仿生动物之间的互相转换,集趣味性、实用性于一体;实现了“一机多能”。控制核心采用世界上最小台式机的卡片式电脑-树莓派(Raspberry Pi),包含了图形化编程学习、Python语言学习、机械设计、机器人机构学、仿生机器人学、语音、视觉识别、物联网工程、自动化、语音、视觉识别、机器人动力学、数据采集、数据整理等技术。

控制核心:树莓派
动力单元:伺服舵机AST
可搭载传感器:摄像头、红外传感器、温度传感器、压力传感器等
典型构型:蜘蛛、小狗、壁虎、竹节虫

课程体系:

1.结构与运动篇:基础机构学、仿生机器人基础知识、Python编程入门;

2.传感与执行篇:常见传感器的分类和应用(超声波、激光、力矩)、机器人与传感器结合、机器人的运动执行能力;

3.人工智能应用篇:语音识别技术入门及应用、视觉技术入门及应用、运动执行与人工智能的基础结合。

可拓展项目制教学场景:

模拟岛礁地形

模拟攀登地形

模拟丛林地形

避障路线规划

软件套件 

PC端: 

实现对智能变形仿生机器人的基本控制、展示表演、图形化编程、示教编程、程序调试窗口等功能。 

App端:

实现对智能变形仿生机器人的基本控制、展示表演、手柄控制、语音控制、图形化编程、示教编程、技能云端等功能。

避障路线规划 


图形化编程:

1.基于谷歌Blockly开发的图形化编程功能,让编程像积木拼图一样简单有趣,寓教于乐。

2Python编程:Python语言被誉为“人工智能的御用语言”,它在人工智能、数据科学研究、机器学习、web开发等领域应用优势明显,就业前景广阔。


3.示教编程:取材于工业机器人的技术,通过掰动机器人,达到需要完成的动作,是最直观最简单的人机交互,满足教学场景的需求。

4.程序调试窗口:支持查看代码执行结果,反馈代码是否错误,提示用户及时修改程序,形成编程学习中自我检测的闭环。

5.手柄控制:通过虚拟摇杆来控制机器人的行走方向和摆动幅度等一系列操作,进一步增强了人机融合,“玩转”教学场景。

6.语音控制:通过语音对机器人“讲话”,支持对机器人下达控制指令、智能对话。该功能为用户在物联网、语音识别、语义理解等多项先进技术领域的学习奠定基石。

7.技能云端:用户可以将自己创建的动作技能上传到技能云端,其它用户都能够下载使用。依靠云端技术,实现学习 - 分享- 交流-再学习,让教学场景更加立体。 




可完成的实训项目:

项目一 初识仿生学之智能变形仿生机器人

任务一、智能变形仿生机器人的组成

任务二、生活中的仿生学

任务三、自然界的四足动物

任务四、智能变形仿生机器人介绍

项目二 智能变形仿生机器人腿部仿生

任务一、智能变形仿生机器人腿部驱动-伺服舵机

任务二、智能变形仿生机器人腿部结构

任务三、智能变形仿生机器人腿部组装

任务四、智能变形仿生机器人腿部运动控制

项目三 智能变形仿生机器人躯干仿生与变形仿生机构

任务一、四足动物的躯干形态及运动形式

任务二、仿生多样性-变形仿生机构

任务三、智能变形仿生机器人躯干组装

任务四、智能变形仿生机器人躯干运动控制

项目四 认知智能变形仿生机器人

任务一、智能变形仿生机器人总体组装

任务二、智能变形仿生机器人的四种形态

任务三、智能变形仿生机器人运动控制
项目五 玩转智能变形仿生机器人

任务一、长跑比赛

任务二、让智能变形仿生机器人走圈圈

任务三、智能变形仿生机器人爬楼梯

任务四、谁是探险家

任务五、智能变形仿生机器人接力比赛

任务六、舞林大会

任务七、变形侠,你好

项目六 图形化编程软件介绍

任务一、机器人主控-树莓派

任务二、机器人编程语言-Python

任务三、 Blockly 图形化编程

任务四、详解智能变形仿生机器人教育版软件

任务五、图形化编程模块介绍

项目七 图形化软件编程方法简介

任务一、顺序结构的编程

任务二、选择结构的编程

任务三、循环结构的编程

任务四、示教编程