CN105573157A - Smart phone-based robot controller - Google Patents
Smart phone-based robot controller Download PDFInfo
- 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
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
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.
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)
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)
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 |
-
2014
- 2014-11-11 CN CN201410631417.8A patent/CN105573157A/en active Pending
Patent Citations (5)
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)
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 |