CN103324178A - Wireless robot long-range control system based on WIFI - Google Patents

Wireless robot long-range control system based on WIFI Download PDF

Info

Publication number
CN103324178A
CN103324178A CN2013102340569A CN201310234056A CN103324178A CN 103324178 A CN103324178 A CN 103324178A CN 2013102340569 A CN2013102340569 A CN 2013102340569A CN 201310234056 A CN201310234056 A CN 201310234056A CN 103324178 A CN103324178 A CN 103324178A
Authority
CN
China
Prior art keywords
robot
data
wifi module
communication
wifi
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
Application number
CN2013102340569A
Other languages
Chinese (zh)
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.)
Nanchang University
Original Assignee
Nanchang 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 Nanchang University filed Critical Nanchang University
Priority to CN2013102340569A priority Critical patent/CN103324178A/en
Publication of CN103324178A publication Critical patent/CN103324178A/en
Pending legal-status Critical Current

Links

Images

Abstract

The invention relates to a wireless robot long-range control system based on the WIFI. The wireless robot long-range control system comprises a hardware part and a software part. The hardware part comprises an arm microprocessor for controlling a robot, a serial port communication module, a camera, a wireless router, a WIFI module and a PC, namely a monitoring PC, wherein an operator conducts monitoring at the long-range control end through the PC. The software part comprises a serial port communication program and an upper computer monitoring program. Data of the camera are directly transmitted through the WIFI module and a driving program of the WIFI module, and codes are not required to be written. The wireless robot long-range control system mainly achieves data communication between the robot and the monitoring PC and is provided with a man-machine interface monitored by the operator in a long-range mode. The operator controls the robot in a working site in a long-range mode through the monitoring PC, and real-time data monitored when the robot works in the working site are transmitted to the monitoring PC of the operator. The wireless robot long-range control system has the advantages of being small in size, low in cost, low in power consumption, good in universality and the like, and can be widely used for controlling the robot.

Description

A kind of radio equipment people tele-control system based on WIFI
Affiliated field
The present invention is directed to the tele-control system of robot, belong to industrial control field.
Background technology
At present robot is the focus of current science and technology research, and robot can replace the people to go to finish specific work, to reduce using and avoiding people to work of labour in dangerous or unsound environment.Robot is divided into independence and half independence, and the independence robot can finish a certain work independently, does not need artificially it to be intervened; And half independence robot needs the people that it is controlled definitely and could work.Be subject to the restriction of Robotics and detection technique development, under the complex industrial environment, make the complete utonomous working of robot also unrealistic.And adopt the robot of remote tele-operation to control by the robot that artificial intelligence is finished under the complex environment, be selection best under the current conditions.
This control system can realize the remote tele-operation mode of operation of robot, it provides a good Man Machine Interface, the operator can assign instruction to robot by this interface, and robot also can report work on the spot state and the ruuning situation of self to the operator by this interface.The operator provides suitable steering order according to the running status of robot, makes robot be in half utonomous working state.
This control system can make the ARM microprocessor of robot receive the steering order that the monitoring PC sends, and robot can feed back to the monitoring PC by WIFI with video data, kinematic parameter (speed etc.) simultaneously.
Summary of the invention
The objective of the invention is the deficiency for existing utonomous working Robotics, a kind of radio equipment people tele-control system based on WIFI is provided.
System of the present invention formation comprises hardware components and software section;
Hardware components comprises: be used for ARM microprocessor, camera, wireless router, the WIFI module of control, serial communication and monitoring PC;
The ARM microprocessor is used for direct control unit device human motion, and the ARM microprocessor links to each other by serial ports with the WIFI module, receives the control that steering order that monitoring PC sends realizes robot again.
Wireless router is used for making up WLAN, PC communication in realizing robot and netting.Router is connected to the Internet network, and the PC in any Internet network is transmitted by router, can both carry out communication, control with robot.
The WIFI module is identical with PC pattern in the net, all is the client under the LAN (Local Area Network), carries out communication by LAN (Local Area Network).The kinematic parameter that it can need to send to PC with video data and the ARM microprocessor of camera is converted to the WIFI signal, after WIFI module and PC all are connected to LAN (Local Area Network), PC is set up communication channel by the IP address that connects the WIFI module, make the PC can receiving video data and the kinematic parameter that sends of ARM microprocessor, also can send the control parameter to the WIFI module simultaneously, and then control ARM microprocessor.
PC be the operator to the monitor supervision platform of robot, on PC, can see working site real-time video that robot photographs and the kinematic parameter of robot, also can go to realize by the PC sending controling instruction simultaneously the control of robot;
Camera can be taken the color video of 480*320, and video data transfers to the WIFI module by USB;
Hardware connects as shown in Figure 1.
Connect by above-mentioned hardware, the online any PC of ARM microprocessor and internet just can communicate.The data flow of this system as shown in Figure 2.
Software section comprises: Serial Communication Program and ipc monitor program, and the camera data transfer is directly finished by WIFI module and driver thereof;
The communication frames form of setting up in the Serial Communication Program is:
Frame head+valid data+postamble;
Wherein: frame head is 0xA5, and postamble is valid data and check byte, namely data is done without the cumulative byte that obtains of symbol.
The advantage of this form is, frame head can be used as the sign of judging a frame data reference position, but whether postamble verification valid data receive like clockwork.
Reception program is shown in 3 figure.
The PC monitoring software is responsible for carrying out alternately with the user, then the order that receives the user passes through the WiFi module forwards to robot, the data of simultaneously robot being returned, the communication transfer of presenting to user, data such as the vision signal of robot oneself state data, collection is to utilize the ser2net software in the module to finish, and module arrives serial ports with the network data transmission that receives; The serial data that receives is sent to network, realizes data communication;
The PC monitoring software adopts is Socket network programming under the .Net, what use is connection-oriented Transmission Control Protocol, called the functional based method that several programming softwares provide, by filling in the IP address, using the Connect method is that the WiFi module connects with distance host at first, call the Send method data are sent to network, receive for the WiFi module, and utilize the Receive method to receive the message of automatic network, because the Receive method need to continue to receive internet message, in newly-built background thread, utilize the while circulation, to the Receive method call, check the data that receive in the buffer memory at set intervals.
Its interface as shown in Figure 4.
Beneficial effect of the present invention: this tele-control system is for realizing that the operator carries out Remote to the robot of working site a long way off and designs, can realizing the data communication between robot and the remote monitoring PC.Data communication realizes and is connected on the Internet network by WIFI, can really realize the long-distance remote control of robot, and can guarantee high speed and the real-time of communicating by letter.The characteristics such as whole tele-control system has that volume is little, and cost is low, and the low and versatility of power consumption is good can be widely used in the Long-distance Control of robot.
Description of drawings
Fig. 1 is hardware connection side block diagram;
Fig. 2 is that system data flows to block diagram;
Fig. 3 reception program block scheme;
Fig. 4 is surface chart.
Embodiment
Accompanying drawings is as follows:
System of the present invention formation comprises hardware components and software section;
Hardware components comprises: be used for ARM microprocessor, camera, the WIFI module of control, serial communication and monitoring PC;
The ARM microprocessor is used for direct control unit device human motion, and the ARM microprocessor receives the extraneous steering order of coming by serial ports and comes control to do corresponding action, and the ARM microprocessor links to each other by serial ports with the WIFI module;
The WIFI module can be set up a WIFI focus, the kinematic parameter that video data and the ARM microprocessor of camera need to be sent to PC is converted to the WIFI signal, after PC is connected to this focus, just can receive the kinematic parameter that video data and ARM microprocessor send, PC also can send the control parameter to the ARM microprocessor by this focus simultaneously;
PC be the operator to the platform of supervisory control of robot, on PC, can see real-time video that robot is taken and the kinematic parameter of robot, also can pass through the PC sending controling instruction simultaneously;
Camera can be taken the color video of 480*320, and video data transfers to the WIFI module by USB;
Hardware connects as shown in Figure 1.
Connect by above-mentioned hardware, ARM microprocessor and PC just can carry out mutual communication.The data flow of this system as shown in Figure 2.
Software section comprises: Serial Communication Program and ipc monitor program, and the camera data transfer transmits by WIFI module and driver thereof;
The communication frames form of setting up in the Serial Communication Program is:
Frame head+valid data+postamble;
Wherein: frame head is 0xA5, and postamble is valid data and check byte, namely data is done without the cumulative byte that obtains of symbol.
The advantage of this form is, frame head can be used as the sign of judging a frame data reference position, but whether postamble verification valid data receive like clockwork.
Reception program shown in 3 figure.
The PC monitoring software is responsible for the information interaction between operator and the robot, after PC receives operator's order, process WiFi module forwards is to robot, the field data that simultaneously robot is obtained, the communication transfer of presenting to user, data such as the vision signal of the motion state data of robot self, collection is to utilize the ser2net software in the module to finish, module with the network data transmission that receives to serial ports; The serial data that receives is sent to network, realizes data communication;
Host computer monitoring software adopts is Socket network programming under the .Net, what use is connection-oriented Transmission Control Protocol, called the functional based method that several programming softwares provide, by filling in the IP address, using the Connect method is that the WiFi module connects with distance host at first, call the Send method data are sent to network, receive for the WiFi module, and utilize the Receive method to receive the message of automatic network, because the Receive method need to continue to receive internet message, in newly-built background thread, utilize the while circulation, to the Receive method call, check the data that receive in the buffer memory at set intervals.
Its interface as shown in Figure 4.
Beneficial effect of the present invention: this control system is to be the communication Design between the PC (host computer) of ARM microprocessor (slave computer) and operator operation in the robot, robot can receive the steering order that the operator sends, simultaneously operation end field data (video, the information such as equipment running status) can be sent to the operator.The characteristics such as the ARM microprocessor has volume little, and cost is low, and power consumption is low be widely used in the control of robot, but the ARM microprocessor are not supported the WIFI communication.Yet the WIFI communication is a kind of ideal selection when carrying out man-machine interaction between the robot of working and the operator in the destructuring environment of complexity, transmission such as video data must could be transmitted by WIFI, other wireless communication modes can't satisfy the requirement of this high speed data transfer, and WIFI can connect LAN (Local Area Network) or the Internet, and this Long-distance Control for robot is highly beneficial.

Claims (1)

1. radio equipment people control system based on WIFI is characterized in that: described system consists of and comprises hardware components and software section;
Hardware components comprises: be used for ARM microprocessor, camera, wireless router, the WIFI module of control, serial communication modular and remote monitoring PC;
The ARM microprocessor is used for direct control unit device human motion, and the ARM microprocessor links to each other by serial ports with the WIFI module, and the receiving remote telecommand is also finished the control of corresponding robot;
Wireless router is used for making up WLAN, PC communication in realizing robot and netting, if router is connected to the Internet network, the PC in any Internet network is transmitted by router, can both carry out communication with robot;
The WIFI module is identical with PC pattern in the net, it all is the client under the LAN (Local Area Network), carry out communication by LAN (Local Area Network), the kinematic parameter that it can need to send to PC with video data and the ARM microprocessor of camera is converted to the WIFI signal, after WIFI module and PC all are connected to LAN (Local Area Network), PC is set up communication channel by the IP address that connects the WIFI module, make the PC can receiving video data and the kinematic parameter that sends of ARM microprocessor, also can send the control parameter to the WIFI module simultaneously, and then control ARM microprocessor;
PC is the platform of Human-to-Machine people's monitoring, on PC, can see the real-time video of robot shooting and the kinematic parameter of robot, also can pass through the PC sending controling instruction simultaneously;
Camera can be taken 480 * 320 color video, and video data transfers to the WIFI module by USB;
Software section comprises: Serial Communication Program and ipc monitor program, and the camera data transfer is directly transmitted by the WIFI module, does not need to carry out in addition Software for Design;
The communication frames form of setting up in the Serial Communication Program is:
Frame head+valid data+postamble;
Wherein: frame head is 0xA5, and postamble is valid data and check byte, namely data is done without the cumulative byte that obtains of symbol;
Host computer monitoring software is responsible for carrying out alternately with the user, the order that receives the user changes into serial data through the WiFi module and sends to robot, the data of simultaneously robot being returned, the communication transfer of presenting to operator, data such as the vision signal of robot oneself state data, collection is to utilize the ser2net software in the module to finish, and module arrives serial ports with the network data transmission that receives; The serial data that receives is sent to network, realizes data communication;
Host computer monitoring software adopts is Socket network programming under the .Net, what use is connection-oriented Transmission Control Protocol, called the functional based method that several programming softwares provide, by filling in the IP address, using the Connect method is that the WiFi module connects with distance host at first, call the Send method data are sent to network, receive for the WiFi module, and utilize the Receive method to receive the message of automatic network, because the Receive method need to continue to receive internet message, in newly-built background thread, utilize the while circulation, to the Receive method call, check the data that receive in the buffer memory at set intervals.
CN2013102340569A 2013-06-14 2013-06-14 Wireless robot long-range control system based on WIFI Pending CN103324178A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2013102340569A CN103324178A (en) 2013-06-14 2013-06-14 Wireless robot long-range control system based on WIFI

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2013102340569A CN103324178A (en) 2013-06-14 2013-06-14 Wireless robot long-range control system based on WIFI

Publications (1)

Publication Number Publication Date
CN103324178A true CN103324178A (en) 2013-09-25

Family

ID=49192985

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2013102340569A Pending CN103324178A (en) 2013-06-14 2013-06-14 Wireless robot long-range control system based on WIFI

Country Status (1)

Country Link
CN (1) CN103324178A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015127694A1 (en) * 2014-02-28 2015-09-03 福建一丁芯智能技术有限公司 Automatic control apparatus
CN105094028A (en) * 2015-07-14 2015-11-25 上海智臻智能网络科技股份有限公司 Abnormal state prompting method of sweeping robot and server
CN106787970A (en) * 2016-12-29 2017-05-31 南京邮电大学 A kind of brushed DC motor networking speed governing platform based on WiFi WLANs
CN106970543A (en) * 2017-03-31 2017-07-21 深圳市睿科智联科技有限公司 One kind cooperation robot control system and method
CN107241382A (en) * 2017-04-24 2017-10-10 天津瑞能电气有限公司 For the data transfer device and its device between serial ports and Ethernet
CN107329483A (en) * 2017-09-06 2017-11-07 天津理工大学 The detecting robot of pipe system and method for work of a kind of view-based access control model technology
CN109035740A (en) * 2018-09-27 2018-12-18 上海节卡机器人科技有限公司 Control method, device and the tele-control system of robot
CN110868566A (en) * 2019-10-29 2020-03-06 河北大学 Wireless video transmission method for transformer internal inspection robot
CN111283680A (en) * 2020-02-28 2020-06-16 华南理工大学 System and method for remotely controlling robot in wireless manner

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004030871A1 (en) * 2002-10-07 2004-04-15 Abb Research Ltd A wireless controller anda method for wireless control of a device mounted on a robot
US7096090B1 (en) * 2003-11-03 2006-08-22 Stephen Eliot Zweig Mobile robotic router with web server and digital radio links
CN1946084A (en) * 2006-11-06 2007-04-11 吉林大学 Radio communication device for remote control robot
CN101293349A (en) * 2008-06-05 2008-10-29 广州大学 Robot based on Wi-Fi
CN201251702Y (en) * 2008-08-06 2009-06-03 北京晋科光技术有限公司 Movable monitoring robot

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004030871A1 (en) * 2002-10-07 2004-04-15 Abb Research Ltd A wireless controller anda method for wireless control of a device mounted on a robot
US7096090B1 (en) * 2003-11-03 2006-08-22 Stephen Eliot Zweig Mobile robotic router with web server and digital radio links
CN1946084A (en) * 2006-11-06 2007-04-11 吉林大学 Radio communication device for remote control robot
CN101293349A (en) * 2008-06-05 2008-10-29 广州大学 Robot based on Wi-Fi
CN201251702Y (en) * 2008-08-06 2009-06-03 北京晋科光技术有限公司 Movable monitoring robot

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张学武等: "基于Wi Fi的远程视频传输智能机器人设计", 《电子科技》, vol. 26, no. 2, 28 February 2013 (2013-02-28) *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015127694A1 (en) * 2014-02-28 2015-09-03 福建一丁芯智能技术有限公司 Automatic control apparatus
CN105094028A (en) * 2015-07-14 2015-11-25 上海智臻智能网络科技股份有限公司 Abnormal state prompting method of sweeping robot and server
CN106787970A (en) * 2016-12-29 2017-05-31 南京邮电大学 A kind of brushed DC motor networking speed governing platform based on WiFi WLANs
CN106970543A (en) * 2017-03-31 2017-07-21 深圳市睿科智联科技有限公司 One kind cooperation robot control system and method
CN106970543B (en) * 2017-03-31 2019-06-28 深圳市睿科智联科技有限公司 A kind of cooperation robot control system and method
CN107241382A (en) * 2017-04-24 2017-10-10 天津瑞能电气有限公司 For the data transfer device and its device between serial ports and Ethernet
CN107241382B (en) * 2017-04-24 2023-10-03 天津瑞能电气有限公司 Data conversion method and device used between serial port and Ethernet
CN107329483A (en) * 2017-09-06 2017-11-07 天津理工大学 The detecting robot of pipe system and method for work of a kind of view-based access control model technology
CN109035740A (en) * 2018-09-27 2018-12-18 上海节卡机器人科技有限公司 Control method, device and the tele-control system of robot
CN110868566A (en) * 2019-10-29 2020-03-06 河北大学 Wireless video transmission method for transformer internal inspection robot
CN111283680A (en) * 2020-02-28 2020-06-16 华南理工大学 System and method for remotely controlling robot in wireless manner

Similar Documents

Publication Publication Date Title
CN103324178A (en) Wireless robot long-range control system based on WIFI
CN205080433U (en) Intelligent robot monitored control system of real -time long -range removal
CN103901889A (en) Multi-robot formation control path tracking method based on Bluetooth communications
CN101561683A (en) Motion control device of robot for detecting environmental pollution
CN103837125B (en) Convergence monitoring system for tunnel construction
CN106707854A (en) Air conditioner system based on NB-IOT (Narrow Band Internet of Things) remote control
CN110977981A (en) Robot virtual reality synchronization system and synchronization method
CN105549595A (en) Robot control system based on intelligent mobile terminal and control method
CN106292369A (en) The dcs of steering wheel and method
CN102553112A (en) Firefighting robot capable of supporting multiple kinds of network communication
CN207475552U (en) Unmanned plane cloud data transmission device and system
CN106020178A (en) Autonomous spherical amphibious multi-robot communication system and working method thereof
CN108021042B (en) Large-scale array control device for dynamic suspension device of display object
CN104122823A (en) Modularized home mobile robot platform
CN208239860U (en) Internet of things data acquisition monitoring system
CN108052113B (en) Multi-unmanned aerial vehicle and multi-intelligent vehicle hybrid formation communication method
CN110850884A (en) Intelligent agricultural machine based on binary control system
CN109032151A (en) A kind of method that mobile phone control robot car carries out video monitoring
KR20130060516A (en) Humannoid system based on motion capture
CN105058379B (en) Rectangular coordinate mechanical arm control system
CN205247107U (en) Cleaning equipment's remote monitering system
CN204273017U (en) Visual feedback master-slave telecontrol spraying robot ' platform Network Based
CN108161953A (en) A kind of intelligent robot head system
CN210839649U (en) One-to-many scheduling system based on ad hoc network remote control search and rescue robot
CN102367738A (en) Hydraulic support control device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20130925