CN204819528U - 基于web的远程控制机器人 - Google Patents

基于web的远程控制机器人 Download PDF

Info

Publication number
CN204819528U
CN204819528U CN201520634452.5U CN201520634452U CN204819528U CN 204819528 U CN204819528 U CN 204819528U CN 201520634452 U CN201520634452 U CN 201520634452U CN 204819528 U CN204819528 U CN 204819528U
Authority
CN
China
Prior art keywords
server
web
control
control end
remote control
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.)
Expired - Fee Related
Application number
CN201520634452.5U
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.)
Zhengzhou University
Original Assignee
Zhengzhou University
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 Zhengzhou University filed Critical Zhengzhou University
Priority to CN201520634452.5U priority Critical patent/CN204819528U/zh
Application granted granted Critical
Publication of CN204819528U publication Critical patent/CN204819528U/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Manipulator (AREA)

Abstract

本实用新型公开了一种基于WEB的远程控制机器人,包括WEB控制端、服务器和执行端,WEB控制端通过http通讯协议与服务器连接;服务器通过无线传输模块与执行端连接;WEB控制端通过http通讯协议给服务器发送控制命令;服务器接收到来自WEB控制端的控制命令,进行处理分析后,发送相应的动作指令给执行端,执行端执行完控制命令后,发送状态信息给服务器,服务器再将状态信息反馈给WEB控制端。通过租用服务器或自建服务器来作为数据的中转以及处理端解决了WEB控制端运算能力不足问题;并且设备的复用有效的解决了资源浪费问题。借助无线路由器的2.4G无线技术实现服务器与执行端数据的交互,可以很好地解决远程控制数据和无线频带宽度之间的矛盾并且有效的降低成本。

Description

基于WEB的远程控制机器人
技术领域
本实用新型属于机器人技术领域,具体涉及一种基于WEB的远程控制机器人。
背景技术
传统的机器人遥操作***需要建立特殊的操作站,铺设专用线路,硬件设备也极其昂贵,因此一方面在应用范围上受到限制,一方面传统遥操作***的可移植性差,只能在操作站的可控范围内进行控制,更换操作范围则需要重新铺设专用线路,增加投入成本。虽然,Internet增加了人们远程交流的机会,而且,人们也已习惯于通过Internet交换文本、图片或声音,甚至还可以通过控制Internet上的摄像机的旋转来获取不同方位的图像。但是,与现实的人类接触相比,这些远程行为还相当局限,无法真正实现物理意义上与远程地点的交互。
实用新型内容
针对上述现有技术中的不足,本实用新型的目的是提供一种移植性强、成本低、避免资源浪费、操作简单快捷等的基于WEB的远程控制机器人。
为实现上述技术目的,本实用新型所采用的技术方案如下:
一种基于WEB的远程控制机器人,包括WEB控制端、服务器和执行端,WEB控制端通过http通讯协议与服务器连接;服务器通过无线传输模块与执行端连接;WEB控制端通过http通讯协议给服务器发送控制命令;服务器接收到来自WEB控制端的控制命令,进行处理分析后,发送相应的动作指令给执行端,执行端执行完控制命令后,发送状态信息给服务器,服务器再将状态信息反馈给WEB控制端。
所述采用嵌入式linux***的服务器型号为三星S3C6410的处理器,其***主频较高,资源丰富能保证Linux***及服务器流畅运行,因此保证了机器人对用户指令的及时响应。
所述执行端包括下位控制器和机器人,下位控制器的输入端与机器人的采集端连接,下位控制器的输出端与机器人的动作端连接;所述采集端包括红外传感器、温度传感器和摄像头;所述动作端包括舵机和电机;下位机控制器一方面接收来自服务器的动作指令,进行分析处理后再控制采集端和动作端做出相应动作,另一方面根据采集端的采集信号,进而控制动作端的动作实现自动避障。
所述下位控制器的型号为STM32F103VET6,下位控制器主要用于保证机器人完成周边环境的检测、远程控制动作的执行及本地的自动避障等,使机器人控制具有良好的实时性。
所述无线传输模块为无线路由器。
本实用新型采用WEB控制端与服务器模式并借助http通讯协议实现人机交互数据的采集及反馈;WEB控制端的便利性好和兼容性强,给WEB控制端的推广和普及带来了方便,用户只需通过登录WEB控制端就可以实现用户数据的输入,以及获得机器人状态的反馈数据。通过租用服务器或自建服务器来作为数据的中转以及处理端,这有效的解决了WEB控制端的运算能力不足问题;并且设备的复用有效的解决了资源浪费问题。借助无线路由器的2.4G无线技术实现服务器与执行端数据的交互,可以很好地解决远程控制数据和无线频带宽度之间的矛盾并且有效的降低成本。本实用新型采用S3C6410及STM32F103VET6组成的双处理器***,两个处理器协调工作,保证了***的实时性和可扩充性。
附图说明
图1为本实用新型的控制原理框图。
具体实施方式
实施例:
如图1所示,一种基于WEB的远程控制机器人,包括WEB控制端、服务器和执行端。
WEB控制端通过http通讯协议与服务器连接,实现WEB控制端和服务器之间数据的传输。服务器采用嵌入式linux***,并通过无线传输模块与执行端连接。
所述执行端包括下位控制器和机器人,下位控制器的输入端与机器人的采集端连接,下位控制器的输出端与机器人的动作端连接。所述采集端包括红外传感器、温度传感器和摄像头。所述动作端包括舵机和电机。
下位机控制器一方面接收来自采用嵌入式linux***的服务器的动作指令,进行分析处理后再控制采集端和动作端做出相应动作,另一方面根据采集端的采集信号,进而控制动作端的动作实现自动避障。
其中,所述服务器采用型号为三星S3C6410的处理器。所述下位控制器的型号为STM32F103VET6。所述无线传输模块为无线路由器。
工作原理:用户通过登录WEB控制端,并输入控制命令,WEB控制端通过http通讯协议给服务器发送控制命令,服务器接收到来自WEB控制端的控制命令,进行处理分析后,发送相应的动作指令给执行端的下位控制器,下位控制器进行处理后发送相应的命令给采集端和动作端,完成红外传感器和温度传感器的数据采集,摄像头图像的采集以及舵机和电机的驱动使机器人完成用户发送的控制指令。机器人完成用户的控制命令后,下位控制器发送状态信息给服务器,服务器再将状态信息反馈给用户。服务器采用的嵌入式linux不是实时操作***,下位控制器STM32F103VET6主要用于保证机器人周边环境的检测、远程控制动作的执行及本地的自动避障等,使机器人控制具有良好的实时性,弥补了服务器的非实时性问题。

Claims (4)

1.一种基于WEB的远程控制机器人,其特征在于:包括WEB控制端、服务器和执行端,WEB控制端通过http通讯协议与服务器连接;服务器通过无线传输模块与执行端连接;WEB控制端通过http通讯协议给服务器发送控制命令;服务器接收到来自WEB控制端的控制命令,进行处理分析后,发送相应的动作指令给执行端,执行端执行完控制命令后,发送状态信息给服务器,服务器再将状态信息反馈给WEB控制端。
2.根据权利要求1所述的基于WEB的远程控制机器人,其特征在于:所述采用嵌入式linux***的服务器采用型号为三星S3C6410的处理器。
3.根据权利要求1或2所述的基于WEB的远程控制机器人,其特征在于:所述执行端包括下位控制器,下位控制器的输入端与采集端连接,下位控制器的输出端与动作端连接;所述采集端包括红外传感器、温度传感器和摄像头;所述动作端包括舵机和电机;下位机控制器一方面接收来自服务器的动作指令,进行分析处理后再控制采集端和动作端做出相应动作,另一方面根据采集端的采集信号,进而控制动作端的动作实现自动避障。
4.根据权利要求3所述的基于WEB的远程控制机器人,其特征在于:所述下位控制器的型号为STM32F103VET6。
CN201520634452.5U 2015-08-21 2015-08-21 基于web的远程控制机器人 Expired - Fee Related CN204819528U (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201520634452.5U CN204819528U (zh) 2015-08-21 2015-08-21 基于web的远程控制机器人

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201520634452.5U CN204819528U (zh) 2015-08-21 2015-08-21 基于web的远程控制机器人

Publications (1)

Publication Number Publication Date
CN204819528U true CN204819528U (zh) 2015-12-02

Family

ID=54677169

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201520634452.5U Expired - Fee Related CN204819528U (zh) 2015-08-21 2015-08-21 基于web的远程控制机器人

Country Status (1)

Country Link
CN (1) CN204819528U (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106393107A (zh) * 2016-10-14 2017-02-15 广州励丰文化科技股份有限公司 一种基于多轨道的机械臂控制方法及机械臂控制台
CN108039966A (zh) * 2017-12-08 2018-05-15 北京奇艺世纪科技有限公司 一种实时控制消息服务器的方法及***
CN109842983A (zh) * 2018-12-28 2019-06-04 刘明远 一种基于web的灯光控制***
CN110861123A (zh) * 2019-11-14 2020-03-06 华南智能机器人创新研究院 机器人运行状态的可视化监控和评估的方法及装置
CN112140109A (zh) * 2020-09-10 2020-12-29 华南理工大学 基于Web网页和肌电信号的机器人远程控制***及方法

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106393107A (zh) * 2016-10-14 2017-02-15 广州励丰文化科技股份有限公司 一种基于多轨道的机械臂控制方法及机械臂控制台
CN108039966A (zh) * 2017-12-08 2018-05-15 北京奇艺世纪科技有限公司 一种实时控制消息服务器的方法及***
CN109842983A (zh) * 2018-12-28 2019-06-04 刘明远 一种基于web的灯光控制***
CN110861123A (zh) * 2019-11-14 2020-03-06 华南智能机器人创新研究院 机器人运行状态的可视化监控和评估的方法及装置
CN112140109A (zh) * 2020-09-10 2020-12-29 华南理工大学 基于Web网页和肌电信号的机器人远程控制***及方法
CN112140109B (zh) * 2020-09-10 2024-04-30 华南理工大学 基于Web网页和肌电信号的机器人远程控制***及方法

Similar Documents

Publication Publication Date Title
CN204819528U (zh) 基于web的远程控制机器人
Selvam Smart phone based robotic control for surveillance applications
CN205005082U (zh) App平衡车控制装置及远程网络控制***
CN102880176B (zh) 智能小车及基于智能小车的可视化智能家居控制方法
GB2419687B (en) Robot control system and robot control method thereof
CN103101054A (zh) 手机对机器人的编程和控制***
CN105139626A (zh) 一种多功能万能遥控器
CN104199390B (zh) 机器人物联网***
JP6932852B2 (ja) データ通信方法及びヒューマンコンピュータインタラクションシステム
CN104954476A (zh) App平衡车控制装置及远程网络控制***
CN108021046A (zh) 一种实现人机交互的机器人
CN104122999A (zh) 智能设备交互方法及***
CN105549595A (zh) 基于智能移动终端的机器人控制***及控制方法
CN104935617A (zh) 一种可视遥控***及其控制方法
CN203658947U (zh) 基于数据手套的智能遥控小车控制器
CN101917464B (zh) 一种网络化多机器人***
WO2013127127A1 (zh) 移动终端控制家电的方法、***及外接设备
CN205457497U (zh) 一种电动床
CN104539722A (zh) 一种远近程通信操控数据的收集方法
CN204143634U (zh) 一种远程遥控装置
CN104122823A (zh) 一种模块化家庭移动机器人平台
CN104851273A (zh) 基于网络的智能测量***
CN103136923A (zh) 直流电机gsm无线遥控装置
CN105389969A (zh) 基于加速度传感器的遥控器
Hsiao et al. Employing cross-platform smart home control system with IOT technology based

Legal Events

Date Code Title Description
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20151202

Termination date: 20160821

CF01 Termination of patent right due to non-payment of annual fee