Font Size: a A A

Design And Implementation Of Household Robot Remote Control System Based On Smartphone

Posted on:2014-05-12Degree:MasterType:Thesis
Country:ChinaCandidate:L L YinFull Text:PDF
GTID:2298330452461214Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of people’s living standards and roboticstechnology, the household robots have been given increased attentions. Theinteractive control software system is the soul of household robots. And theintelligence, practicality and interactivity can be achieved through the interactivecontrol software system for control and coordination of each function of robots.The system design together with the next crew communications could lead to thecontrol of robot motion and real-time network monitoring of householdenvironment through smart phones. Therefore, study on the remote controlsystem of household robot based on the smart phones has great significance. Theremote control system is based on the MFC modules of VC++6.0and FMSplatform (Flash Media Server). The system is divided into two parts, includingthe robot server program and the client program. First, the FMS was installed toestablish the data channel between the robot and smart phone. Application ofmultimedia technology provided by FMS transmitted the real-time video andreal-time temperature and humidity data, captured successfully by the robot, tothe real-time video module and the temperature-humidity module on the smartphone over3G networks. Thus, the real-time monitoring of domestic robots bymobile phone users has been achieved.The robot-side program is mainly divided into video encoder module,network transmission module and motion control module. The video encodermodule used FMS for video capture, and then the video compressionaccomplished with H.263format based on the standard of android smart phones.The network transmission module used the Winsock to implement programming,and finally the live video was sent from the robot to the client through FMS. Thecommunications between the above crew and the next crew (ATmega128MCU)of Robot was fulfilled by the serial port, contributing to the motion control ofrobot. The motion control module realized the serial communicationprogramming via the MFC MSComm. The smart phone client program wascompleted on the android operation system to reconstruction of the main videoand sent of motion control information. The reconstruction process is decoding of H.263video, mainly through the inverse quantization and inverse DCTtransformation to achieve the recovery and display of the video data.The transmission of the robot motion control information was completed whenthe mobile particular button was triggered to send specific commands to the robot.Finally, a specific motor function of the robot was achieved.
Keywords/Search Tags:Android smartphones, household robots, H.263, motion control
PDF Full Text Request
Related items