CN211699471U - 一种基于ros开发的智能机器人教学科研平台 - Google Patents

一种基于ros开发的智能机器人教学科研平台 Download PDF

Info

Publication number
CN211699471U
CN211699471U CN201921881419.7U CN201921881419U CN211699471U CN 211699471 U CN211699471 U CN 211699471U CN 201921881419 U CN201921881419 U CN 201921881419U CN 211699471 U CN211699471 U CN 211699471U
Authority
CN
China
Prior art keywords
scientific research
interface
teaching
ros
intelligent robot
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.)
Active
Application number
CN201921881419.7U
Other languages
English (en)
Inventor
安峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Industrial Park Institute of Services Outsourcing
Original Assignee
Suzhou Industrial Park Institute of Services Outsourcing
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Suzhou Industrial Park Institute of Services Outsourcing filed Critical Suzhou Industrial Park Institute of Services Outsourcing
Priority to CN201921881419.7U priority Critical patent/CN211699471U/zh
Application granted granted Critical
Publication of CN211699471U publication Critical patent/CN211699471U/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Manipulator (AREA)

Abstract

本实用新型提供一种基于ROS开发的智能机器人教学科研平台,包括硬件单元、软件单元,载体;其特征在于:所述硬件单元包括主控平台、传感器、驱动电机;所述软件单元包括ROS接口、远程接口、传感器接口;所述硬件单元设置在载体上;所述智能机器人教学科研平台还包括教学科研应用接口,所述教学科研应用接口包括下载接口、调试接口、模块化扩展接口、人机界面。本实用新型紧扣高职教育特点、无缝对接ROS节点设备,可以对接任何ROS***,这使得该平台可以成为一款通用的机器人***,无缝衔接其它的ROS设备;本实用新型将项目案例以工程化的组织形式将这些案例组织起来,适合高职学生的学习特点与进度,也可以作为科研辅助资料。

Description

一种基于ROS开发的智能机器人教学科研平台
技术领域
本技术属于机器人领域,尤其涉及一种基于ROS开发的智能机器人教学科研平台。
背景技术
智能机器人是第三代机器人,这种机器人带有多种传感器,能够将多种传感器得到的信息进行融合,能够有效的适应变化的环境,具有很强的自适应能力、学习能力和自治功能。在各国的智能机器人发展中,美国的智能机器人技术在国际上一直处于领先地位,其技术全面、先进,适应性也很强,性能可靠、功能全面、精确度高,其视觉、触觉等人工智能技术已在航天、汽车工业中广泛应用。日本由于一系列扶植政策,各类机器人包括智能机器人的发展迅速。欧洲各国在智能机器人的研究和应用方面在世界上处于公认的领先地位。中国起步较晚,而后进入了大力发展的时期,以期以机器人为媒介物推动整个制造业的改变,推动整个高技术产业的壮大。
目前市面上的机器人的种类与数量非常多,然而,如此多的机器人却鲜有能满足高职机器人教学要求的,主要原因有以下几点:1、并非为教学、实训而设计。常见的机器人,更多得是展示最新的科技,从体积、接口、价格、应用等方面来看都不是为教学而设计。2、常见的机器人更多是面向本科或更高级别学生,没有针对高职学生所设计的教学平台。以常熟理工大学的工业机器人为例,其所面对的学生群体是大三以上、研究生阶段,对高职学生而言,学***台,其能够被二次开发成不同的应用目的、遵循某种标准来接收指令并执行相应动作。5、智能机器人采用封闭式设计架构。以当前多数公司所设计的产品为例,其所提供的机器人硬件平台被封装在机器人内部,软硬件都不开源。如果将其用在教学当中,只能让学生认识一下机器人的大致情况,难以深入的学习其内部实现与原理。
实用新型内容
针对以上问题,本实用新型提出一种适合高职教学所需要的兼容ROS的智能机器人教学科研平台,其技术方案为:
一种基于ROS开发的智能机器人教学科研平台,包括硬件单元、软件单元,载体;所述硬件单元包括主控平台、传感器、驱动电机;所述软件单元包括ROS接口、远程接口、传感器接口;所述硬件单元设置在载体上;所述智能机器人教学科研平台还包括教学科研应用接口,所述教学科研应用接口包括下载接口、调试接口、模块化扩展接口、人机界面。
进一步的,一种基于ROS开发的智能机器人教学科研平台,所述教学科研平台还包括上位机、通信***;所述远程接口连接控制端,所述上位机通过通信***与硬件单元通信获取并控制载体状态以实现相应功能进行教学科研。
进一步的,一种基于ROS开发的智能机器人教学科研平台,所述通信***为wifi、蓝牙、zigbee、RFID中的一种或几种。
进一步的,一种基于ROS开发的智能机器人教学科研平台,所述传感器为可为单个或多个,所述传感器为基本型传感器,包括视觉传感器、位置传感器、速度传感器。
进一步的,一种基于ROS开发的智能机器人教学科研平台,所述主控平台为Arduino和STM32中的一种。
进一步的,一种基于ROS开发的智能机器人教学科研平台,所述载体根据教学内容可更改外形,所述载体为车,所述更改的外形为车轮和底座。
本实用新型的有益效果为:1、紧扣高职教育特点:市面上已有机器人很多,然而针对教学的较少,专门针对高职教育的就更少。本平台是专为高职机器人相关教学而定制,着重机器人的应用与维护,可以满足《机器人导论》、《ROS》与《机器人开发实训》等课程的教学设备需求。2、科研利器。目前市面上绝大多数的机器人平台,其硬件或软件都是封闭的,用户只能购买机器人用于某个特定用途,而不能对其进行修改、二次开发等。本***则将软硬件***开源,极大地方便科研人员进行学***台基于ROS开发,可以对接任何ROS***,这使得该平台可以成为一款通用的机器人***,无缝衔接其它的ROS设备。4、工程化的案例:与机器人设备相配套的是一系列的项目案例,以工程化的组织形式将这些案例组织起来,适合高职学生的学习特点与进度,也可以作为科研辅助资料。
附图说明
图1为本实用新型一种基于ROS开发的智能机器人教学科研平台的架构图。
图2为本实用新型一种基于ROS开发的智能机器人教学科研平台实施例的适配2轮底座图。
图3为本实用新型一种基于ROS开发的智能机器人教学科研平台实施例的适配3轮底座图。
图4为本实用新型一种基于ROS开发的智能机器人教学科研平台实施例的适配4轮底座图。
具体实施方式
下面结合附图来进一步描述本实用新型的技术方案:
一种基于ROS开发的智能机器人教学科研平台,包括硬件单元、软件单元,载体;所述硬件单元包括主控平台、传感器、驱动电机;所述软件单元包括ROS接口、远程接口、传感器接口;所述硬件单元设置在载体上;所述智能机器人教学科研平台还包括教学科研应用接口,所述教学科研应用接口包括下载接口、调试接口、模块化扩展接口、人机界面。
所述教学科研平台还包括上位机、通信***;所述远程接口连接控制端,所述上位机通过通信***与硬件单元通信获取并控制载体状态以实现相应功能进行教学科研。所述通信***为wifi、蓝牙、zigbee、RFID中的一种或几种,根据教学内容进行选择。
所述传感器以模块化形式呈现,所述传感器为可为单个或多个,根据教学科研内容设置选择相应的传感器。所述传感器为基本型传感器,包括视觉传感器、位置传感器、速度传感器。本实用新型的传感器针对高职学生,如需更加进一步的学习,可以选择组合型传感器,按实际情况进行选择。
所述模块化的传感器的ROS接口、指令与程序,保存为库文件,使用者调用所述库文件实现教学科研功能;所述软件单元还包括项目案例模块,用于教学、实验;所述案例模块可以单独调用,也可以组合使用。
值得的注意的是,为方便教学用,本实用新型中的项目案例模块中所涉及到的传感器的ROS接口、指令与程序等都是事先存储好的,所以本实用新型中的传感器为基础传感器。
所述主控平台为Arduino和STM32中的一种,前者适合于初学者,后者适合于较复杂的应用场合。通过这种难度不一的主控板,为学习、练习与培训提供了层次上的区分。
所述载体根据教学内容可更改外形,所述载体为车,所述更改的外形为车轮和底座。也可以将平台设计为为步行的机器人等。
实施例:下面通过一个实施例来举例说明本实用新型的平台是针对高职学生的教学,操作简单、易于学习。
本实用新型提供一种基于ROS开发的智能机器车的教学科研平台,以车为载体,向学生教授位置传感器、视觉传感器、速度传感器的运行原理,鼓励学生自己设计学习更多的传感器,了解其使用原理,为以后走向工作岗位打好基础。
本实施例中对车的外形及车轮做出了多次改变,外形的改变包括2轮、3轮、4轮的形状以及适应这些车轮的底座;车轮的改变包括普通车轮、麦克纳姆轮等。相应的,在配套的项目案例模块中,调用智能机器车的内容,向学生进行讲解。
本实用新型也可以增加控制终端,如控制手柄,用来控制车的运行,让学生了解蓝牙、wifi、zigbee等通信方式的工作原理等。

Claims (6)

1.一种基于ROS开发的智能机器人教学科研平台,包括硬件单元、软件单元,载体;其特征在于:所述硬件单元包括主控平台、传感器、驱动电机;所述软件单元包括ROS接口、远程接口、传感器接口;所述硬件单元设置在载体上;所述智能机器人教学科研平台还包括教学科研应用接口,所述教学科研应用接口包括下载接口、调试接口、模块化扩展接口、人机界面。
2.根据权利要求1所述的一种基于ROS开发的智能机器人教学科研平台,其特征在于:所述教学科研平台还包括上位机、通信***;所述远程接口连接控制端,所述上位机通过通信***与硬件单元通信获取并控制载体状态以实现相应功能进行教学科研。
3.根据权利要求2所述的一种基于ROS开发的智能机器人教学科研平台,其特征在于:所述通信***为wifi、蓝牙、zigbee、RFID中的一种或几种。
4.根据权利要求1所述的一种基于ROS开发的智能机器人教学科研平台,其特征在于:所述传感器为可为单个或多个,所述传感器为基本型传感器,包括视觉传感器、位置传感器、速度传感器。
5.根据权利要求1所述的一种基于ROS开发的智能机器人教学科研平台,其特征在于:所述主控平台为Arduino和STM32中的一种。
6.根据权利要求1所述的一种基于ROS开发的智能机器人教学科研平台,其特征在于:所述载体根据教学内容可更改外形,所述载体为车,所述更改的外形为车轮和底座。
CN201921881419.7U 2019-11-04 2019-11-04 一种基于ros开发的智能机器人教学科研平台 Active CN211699471U (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201921881419.7U CN211699471U (zh) 2019-11-04 2019-11-04 一种基于ros开发的智能机器人教学科研平台

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201921881419.7U CN211699471U (zh) 2019-11-04 2019-11-04 一种基于ros开发的智能机器人教学科研平台

Publications (1)

Publication Number Publication Date
CN211699471U true CN211699471U (zh) 2020-10-16

Family

ID=72786176

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201921881419.7U Active CN211699471U (zh) 2019-11-04 2019-11-04 一种基于ros开发的智能机器人教学科研平台

Country Status (1)

Country Link
CN (1) CN211699471U (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113401219A (zh) * 2021-07-29 2021-09-17 松灵机器人(深圳)有限公司 多模态可切换小车

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113401219A (zh) * 2021-07-29 2021-09-17 松灵机器人(深圳)有限公司 多模态可切换小车

Similar Documents

Publication Publication Date Title
Serrano Pérez et al. An ultra‐low cost line follower robot as educational tool for teaching programming and circuit's foundations
Noss Constructing a conceptual framework for elementary algebra through Logo programming
Lew et al. Using LEGO MINDSTORMS NXT and LEJOS in an advanced software engineering course
KR100929252B1 (ko) 3차원 입체 콘텐츠 기반 실감형 인터랙티브 기술교육 방법
Hassan et al. A multidisciplinary PBL robot control project in automation and electronic engineering
CN211699471U (zh) 一种基于ros开发的智能机器人教学科研平台
Clemente et al. Applying a student modeling with non-monotonic diagnosis to intelligent virtual environment for training/instruction
Ngai et al. Deploying a wearable computing platform for computing education
Galvan et al. Innovative robotics teaching using lego sets
CN106952507A (zh) 基于人形机器人的教育***及其方法
CN110751894A (zh) 一种基于ros开发的智能机器人教学科研平台
Frochte et al. Seamless integration of machine learning contents in mechatronics curricula
Stein Postmodular systems: Architectural principles for cognitive robotics
Touretzky Robotics for computer scientists: what’s the big idea?
CN104200711A (zh) 一种考试***以及实际操作考题的设置以及判断方法
CN204695612U (zh) 一种单片机嵌入式教学实训平台
Huening et al. Rolling Labs–Teaching Vehicle Electronics from the Beginning
Jiménez-Fernandez et al. AER-based robotic closed-loop control system
Lopez-Nicolas et al. Simulation tools for active learning in robot control and programming
Albo-Canals et al. LSMaker: A robotic platform for Engineering Education
Peykova et al. Educational robotics for STEM education
Lai et al. An AGV-based teaching approach on experiments of mechatronics course
CN115273593B (zh) 一种基于外骨骼重量反馈的vr货物搬运***
Riveros et al. Implementation of Problemizing Pedagogies in the Automation Area of the Electronic Engineering Program
López-Nicolás et al. Project based learning of robot control and programming

Legal Events

Date Code Title Description
GR01 Patent grant
GR01 Patent grant