CN105573157A - Smart phone-based robot controller - Google Patents

Smart phone-based robot controller Download PDF

Info

Publication number
CN105573157A
CN105573157A CN201410631417.8A CN201410631417A CN105573157A CN 105573157 A CN105573157 A CN 105573157A CN 201410631417 A CN201410631417 A CN 201410631417A CN 105573157 A CN105573157 A CN 105573157A
Authority
CN
China
Prior art keywords
module
mixed
media
robot controller
mobile phone
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
CN201410631417.8A
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.)
Shenyang Siasun Robot and Automation Co Ltd
Original Assignee
Shenyang Siasun Robot and Automation Co Ltd
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 Shenyang Siasun Robot and Automation Co Ltd filed Critical Shenyang Siasun Robot and Automation Co Ltd
Priority to CN201410631417.8A priority Critical patent/CN105573157A/en
Publication of CN105573157A publication Critical patent/CN105573157A/en
Pending legal-status Critical Current

Links

Landscapes

  • Manipulator (AREA)

Abstract

The invention provides a smart phone-based robot controller. The smart phone-based robot controller includes a control unit for data processing, a network module which enables each module to interactively connect the outside, a driving module for driving a robot to move, and a power source module for adapting a power source to supply power; the network module is connected with the control unit, the driving module and the power source module; and the network module is connected with an Android smart phone through a USB. According to the smart phone-based robot controller of the invention, the Android smart phone with a high open degree is utilized to carry out connection control.

Description

A kind of robot controller based on smart mobile phone
Technical field
The present invention relates to robot controlling field, be specifically related to a kind of robot controller based on smart mobile phone.
Background technology
Robot controller is the important component part of robot system, and be one of key component affecting robot performance, it affects machine man-based development to a certain extent.At present, due to the continuous progress of artificial intelligence, computer science, sensor technology and other related disciplines, the research of robot is carried out on high level, be also that the performance of robot controller proposes higher requirement simultaneously.
But robot is since birth, and the controller adopted is all develop based on the absolute construction of developer oneself substantially, special purpose computer, special purpose robot's development language, special purpose operating system, special microprocessor are adopted.Such controller can not meet the development of modern machines people industry.Integrating, there is a lot of problem in existing robot controller, as: (1) is open poor.Be confined to the enclosed construction of " special purpose computer, special purpose robot's language, special microprocessor ".The controller architecture closed makes it have specific function, is adapted to specific environment for use, is not easy to expand system and transform.(2) software independence is poor.Software configuration and logical organization thereof depend on processor hardware, are difficult to transplant between different systems.(3) poor fault tolerance.Due to the data dependence in parallel computation, communication and the inherent feature such as synchronous, the fault freedom of controller is deteriorated, and one of them processor breaks down and may cause the paralysis of whole system.(4) extendability is poor.Due to the closure of structure, be difficult to expand system as required, as increased the functional modules such as sensor control.(5) network function is lacked.Now nearly all robot controller does not all have network function.
Being not difficult to find out, also there is certain defect in prior art.
Summary of the invention
Technical matters to be solved by this invention is to provide a kind of robot controller based on smart mobile phone, utilizes the Android smartphone that degree of opening is high to carry out connection control.
For achieving the above object, the present invention is by the following technical solutions:
Based on a robot controller for smart mobile phone, comprising: for the control module of data processing, for the mixed-media network modules mixed-media be connected alternately between each module and with outside, the power module of powering for the driver module and carrying out for power adapter of drive machines people activity; Mixed-media network modules mixed-media is connected with control module and driver module, power module respectively, and mixed-media network modules mixed-media is connected with Android smartphone by USB simultaneously.
Further, described power module is integrated with the electricity monitoring module for monitoring electricity.
Further, the above-mentioned robot controller based on smart mobile phone also comprises the display module for providing Presentation Function; Display module is connected with mixed-media network modules mixed-media, and display module is provided with video signal output port.
Further, the above-mentioned robot controller based on smart mobile phone also comprises the voice module for providing phonetic function and sound alarm function for user; Voice module is connected with mixed-media network modules mixed-media.
Further, the above-mentioned robot controller based on smart mobile phone also comprises the memory module for storing data; Memory module is connected with mixed-media network modules mixed-media.
Further, described memory module is provided with removable memory chip.
Further, the above-mentioned robot controller based on smart mobile phone also comprises the laser module for robotic laser's sensing; Laser module is connected with mixed-media network modules mixed-media.
Further, the above-mentioned robot controller based on smart mobile phone also comprises the ultrasonic module for robotic ultrasound ripple sensing; Ultrasonic module is connected with mixed-media network modules mixed-media.
A kind of robot controller based on smart mobile phone provided by the present invention, has the following advantages:
Utilize Android smartphone to carry out connection control to robot, easy to operate, degree of opening is high;
Software independence is strong, and software configuration and logical organization thereof, based on the strong Android system of opening, are convenient to carry out software transplanting;
Fault-tolerance is higher, is not easy to cause systemic breakdown;
Extendability is strong, based on the Android system exploitation that opening is strong, has high degree of freedom, is convenient to spread;
Extended network function, by smart mobile phone connected reference network.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
The structural representation of a kind of robot controller based on smart mobile phone that Fig. 1 provides for the embodiment of the present invention.
Embodiment
For making the object of the embodiment of the present invention, technical scheme and advantage clearly, below in conjunction with the embodiment of the present invention and accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described.It should be noted that, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
Embodiment
Refer to Fig. 1, present embodiment discloses a kind of robot controller based on smart mobile phone, comprising: for the control module of data processing, for the mixed-media network modules mixed-media be connected alternately between each module and with outside, the power module of powering for the driver module and carrying out for power adapter of drive machines people activity; Mixed-media network modules mixed-media is connected with control module and driver module, power module respectively, and mixed-media network modules mixed-media is connected with Android smartphone by USB simultaneously.
Control module, as the core cell of whole controller, has powerful data-handling capacity, and send and receive instruction and provide corresponding result, its effect is equivalent to " brain " of whole controller.In order to carry out work by as a whole for organic for the modules in controller connection, mixed-media network modules mixed-media is needed systematically to connect.Mixed-media network modules mixed-media internally can be between modules and control module, and provides communication between modules, is the bridge of communication between modules.Mixed-media network modules mixed-media is externally connected with Android smartphone by USB, more can be undertaken alternately, realizing external network connecting function by the network function of Android smartphone.For robot controller, network access is innovated technologies in a forward position, and be different from closed controller in the past, robot controller addressable network of the present invention carries out data interaction.The robot driving instruction that driver module sends for performing control module, drives the motor of the many places such as chassis, arm of robot.Power module, by the adaptation with smart mobile phone, realizes by the electric power of mobile phone as robot controller is powered.
As preferably, described power module is integrated with the electricity monitoring module for monitoring electricity, when electricity is low, and prompting capable of automatic alarm.
As preferably, the above-mentioned robot controller based on smart mobile phone also comprises the display module for providing Presentation Function; Display module is connected with mixed-media network modules mixed-media, and display module is provided with video signal output port.Display module externally provides multiple interfaces, and these interfaces also can comprise the multiple video signal output ports such as display USB interface the most frequently used now or HDMI, can expand display; The various interfaces of electric field also can be provided, for expanding the multiple display device such as dot matrix, LED, provide the Presentation Function such as video, pilot lamp to user, the information of required displaying is shown on display by display module.
As preferably, the above-mentioned robot controller based on smart mobile phone also comprises the voice module for providing phonetic function and sound alarm function for user; Voice module is connected with mixed-media network modules mixed-media.Modern robot controls except the computing machine of routine, likely has voice entended features.Can be used on the one hand outside speech recognition controlled, specific sound signal is converted into steering order, to the control that robot carries out to a certain degree; On the other hand, can be used for audio frequency and play displaying, or audible alarm etc.The robot of higher level even has good in interactive function, and the voice of identifiable design people also carry out analysis and understanding, carry out man-machine interaction.People is used to the audio instructions of phonetic entry, voice module can be transferred to control module after treatment.
As preferably, the above-mentioned robot controller based on smart mobile phone also comprises the memory module for storing data; Memory module is connected with mixed-media network modules mixed-media.This locality that memory module can realize data stores, and will the data stored be needed to be stored in this locality, user also can arbitrarily check the storage data in memory module and extract.Meanwhile, the data in memory module can also be exported by display module or voice module shows.As further preferred, described memory module is provided with removable memory chip.Because data storage needs to take certain storage space, along with service time increases gradually, store data grows many, storage space can be occupied full.Now can change removable memory chip to obtain larger storage space, also the removable memory chip storing mass data can be carried out backup simultaneously and preserve.
As preferably, the above-mentioned robot controller based on smart mobile phone also comprises the laser module for robotic laser's sensing; Laser module is connected with mixed-media network modules mixed-media.Laser sensing energy auxiliary robot completes crossing over blockage, navigation, intelligent decision action circuit etc.Laser module is the critical function module expanding intelligent robot, if it is do not possess enough ability to acts that the robot possessing merely high arithmetic capability lacks the recognition capability of environment.Laser module instead of the naked eyes of people, becomes " eyes " of robot.
As preferably, the above-mentioned robot controller based on smart mobile phone also comprises the ultrasonic module for robotic ultrasound ripple sensing; Ultrasonic module is connected with mixed-media network modules mixed-media.The deficiency of ultrasonic module energy supplemental laser module, realize the identification to environment by supersonic sensing, auxiliary robot completes crosses barrier, judges the actions such as course of action.Ultrasonic module is comparatively suitable for such as smog, the medium environment larger to laser work interference of water.
The robot controller volume that the present invention is based on smart mobile phone is little, and smart mobile phone is directly powered for this controller, carries out adaptation by power module, does not additionally provide battery or power supply at needs.Just be enough to support external sensor, laser, LED, motor etc. by USB interface.Developer does not need the development language basis of specialty yet, only needs can control according to the Android API of controller.For the Android developer with application experience, the Android API of this controller can be provided to carry out free development.This can make user use JAVA to control all GPIO, ADC, PWM, RTC, USART, I2C and SPI etc.This API directly can send instruction to robot controller, and controller meeting processing instruction also returns results, and the core knowledge without the need to ARM also can easily use.Because java language can carry out in the Android operation system of smart mobile phone, therefore it does not rely on the hardware environment of robot controller, effectively raises the independence of software.
The invention provides a kind of robot controller based on smart mobile phone, utilize Android smartphone to carry out connection control to robot, easy to operate, degree of opening is high.Adopt based on the robot controller of smart mobile phone compared with existing robot controller, have its outstanding advantage.Robot controller based on smart mobile phone has good opening, can be controlled, and java development language can be used to modify to controller by the patterned API of Android mobile phone to controller.Controller compared to existing technology, robot controller has saved battery or other power-supply devices, and this is in the society of current energy scarcity, and the energy conservation made is very useful.By smart mobile phone for robot controller provides network function, solve the difficult problem that robot controlling does not possess network function.The above embodiment only have expressed one embodiment of the present invention, and it describes comparatively concrete and detailed, but therefore can not be interpreted as the restriction to the scope of the claims of the present invention.It should be pointed out that for the person of ordinary skill of the art, without departing from the inventive concept of the premise, can also make some distortion and improvement, these all belong to protection scope of the present invention.Therefore, the protection domain of patent of the present invention should be as the criterion with claims.

Claims (8)

1. the robot controller based on smart mobile phone, it is characterized in that, comprising: for the control module of data processing, for the mixed-media network modules mixed-media be connected alternately between each module and with outside, the power module of powering for the driver module and carrying out for power adapter of drive machines people activity; Mixed-media network modules mixed-media is connected with control module and driver module, power module respectively, and mixed-media network modules mixed-media is connected with Android smartphone by USB simultaneously.
2. the robot controller based on smart mobile phone according to claim 1, is characterized in that: described power module is integrated with the electricity monitoring module for monitoring electricity.
3. the robot controller based on smart mobile phone according to claim 1, is characterized in that: also comprise the display module for providing Presentation Function; Display module is connected with mixed-media network modules mixed-media, and display module is provided with video signal output port.
4. the robot controller based on smart mobile phone according to claim 1, is characterized in that: also comprise the voice module for providing phonetic function and sound alarm function for user; Voice module is connected with mixed-media network modules mixed-media.
5. the robot controller based on smart mobile phone according to claim 1, is characterized in that: also comprise the memory module for storing data; Memory module is connected with mixed-media network modules mixed-media.
6. the robot controller based on smart mobile phone according to claim 5, is characterized in that: described memory module is provided with removable memory chip.
7. the robot controller based on smart mobile phone according to claim 1, is characterized in that: also comprise the laser module for robotic laser's sensing; Laser module is connected with mixed-media network modules mixed-media.
8. the robot controller based on smart mobile phone according to claim 1, is characterized in that: also comprise the ultrasonic module for robotic ultrasound ripple sensing; Ultrasonic module is connected with mixed-media network modules mixed-media.
CN201410631417.8A 2014-11-11 2014-11-11 Smart phone-based robot controller Pending CN105573157A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410631417.8A CN105573157A (en) 2014-11-11 2014-11-11 Smart phone-based robot controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410631417.8A CN105573157A (en) 2014-11-11 2014-11-11 Smart phone-based robot controller

Publications (1)

Publication Number Publication Date
CN105573157A true CN105573157A (en) 2016-05-11

Family

ID=55883420

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410631417.8A Pending CN105573157A (en) 2014-11-11 2014-11-11 Smart phone-based robot controller

Country Status (1)

Country Link
CN (1) CN105573157A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106527441A (en) * 2016-11-23 2017-03-22 河池学院 Control system for controlling walking path of robot based on mobile phone

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101530368A (en) * 2009-04-02 2009-09-16 上海交通大学 Intelligent controller of assistant robot
CN103147789A (en) * 2013-03-07 2013-06-12 中国矿业大学 System and method for controlling underground coal mine rescue robot
CN203644168U (en) * 2013-11-30 2014-06-11 陕西子竹电子有限公司 GSM-based household robot alarm system
CN203779501U (en) * 2013-11-20 2014-08-20 中山市大谷电子科技有限公司 Multifunctional service robot
CN104122823A (en) * 2014-07-30 2014-10-29 上海工程技术大学 Modularized home mobile robot platform

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101530368A (en) * 2009-04-02 2009-09-16 上海交通大学 Intelligent controller of assistant robot
CN103147789A (en) * 2013-03-07 2013-06-12 中国矿业大学 System and method for controlling underground coal mine rescue robot
CN203779501U (en) * 2013-11-20 2014-08-20 中山市大谷电子科技有限公司 Multifunctional service robot
CN203644168U (en) * 2013-11-30 2014-06-11 陕西子竹电子有限公司 GSM-based household robot alarm system
CN104122823A (en) * 2014-07-30 2014-10-29 上海工程技术大学 Modularized home mobile robot platform

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106527441A (en) * 2016-11-23 2017-03-22 河池学院 Control system for controlling walking path of robot based on mobile phone

Similar Documents

Publication Publication Date Title
CN110678825B (en) Low power environment computing system with machine learning function
US20160116960A1 (en) Power management using external sensors and data
CN102795349B (en) Wearable auxiliary device for aircraft maintenance
KR20180121097A (en) Voice data processing method and electronic device supporting the same
CN105493180A (en) Electronic device and method for voice recognition
KR20150082546A (en) Battery with computing, sensing and communication capabilities
CN205968983U (en) Intelligent robot and control system thereof
KR20180020787A (en) Electronic device and method of operating the same
CN104503321A (en) Ultralow-power wireless intelligent control system for body sensing or voice control
CN104142809B (en) The method of electronic device and control electronic device
CN103746819A (en) Terminal energy saving method and terminal and system
CN204256444U (en) A kind of ultra-low power consumption wireless intelligent control system being applicable to body sense or Sound control
CN205969039U (en) Intelligent robot and control system thereof
CN105573157A (en) Smart phone-based robot controller
CN108399915A (en) Low-power key phrase detects
CN104167085B (en) The apparatus and method of Remote Wake Up electronic equipment
CN117154891A (en) Magnetic type multi-port output vehicle-mounted charger capable of automatically distributing intelligent electric quantity
CN207780759U (en) A kind of display device and electronic equipment
JP2009104625A5 (en)
CN205028281U (en) Multi -functional solid state hard drives
CN205034228U (en) Intelligence electric motor car instrument with internet communication function
CN205540629U (en) Drawing apparatus is used in financial instrument transaction
CN206880228U (en) A kind of Intelligent bracelet
CN206237609U (en) A kind of loudspeaker
CN204775690U (en) Electric motor car intelligence multi -media instrument

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20160511