CN108023862A - A kind of unmanned vehicle group system and control method based on Zigbee remote controls - Google Patents
A kind of unmanned vehicle group system and control method based on Zigbee remote controls Download PDFInfo
- Publication number
- CN108023862A CN108023862A CN201610953449.9A CN201610953449A CN108023862A CN 108023862 A CN108023862 A CN 108023862A CN 201610953449 A CN201610953449 A CN 201610953449A CN 108023862 A CN108023862 A CN 108023862A
- Authority
- CN
- China
- Prior art keywords
- unmanned vehicle
- control
- core controller
- zigbee
- host
- 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
- 238000000034 method Methods 0.000 title claims description 28
- 238000004891 communication Methods 0.000 claims abstract description 30
- 230000006855 networking Effects 0.000 claims description 12
- 238000005516 engineering process Methods 0.000 description 4
- 238000011161 development Methods 0.000 description 3
- 230000007613 environmental effect Effects 0.000 description 3
- 239000002360 explosive Substances 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 239000000428 dust Substances 0.000 description 1
- 238000004377 microelectronic Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/083—Network architectures or network communication protocols for network security for authentication of entities using passwords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/223—Execution procedure of a spoken command
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Multimedia (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- Manufacturing & Machinery (AREA)
- Automation & Control Theory (AREA)
- Acoustics & Sound (AREA)
- Quality & Reliability (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
本发明涉及一种基于Zigbee远程控制的无人车集群系统,包括主机(1)、Kinect设备(2)和无人车集群。无人车集群包括多个无人车,无人车包括车体、设置在车体上的Zigbee通讯模块5、核心控制器(32)和驱动电机(33)。核心控制器(32)分别与Zigbee通讯模块5和驱动电机(33)连接,主机(1)带有Zigbee通讯模块5和USB接口。Kinect设备(2)通过USB接口与主机(1)连接,各Zigbee通讯模块5自组网,实时、动态地添加无人车。Kinect设备(2)用于接收动作信号并发送给主机(1),主机(1)用于识别指令并将指令通过Zigbee网络发送给核心控制器(32),核心控制器(32)用于控制驱动电机(33)。与现有技术相比,本发明具有安全性好、灵活性强等优点。
The invention relates to an unmanned vehicle cluster system based on Zigbee remote control, comprising a host (1), a Kinect device (2) and an unmanned vehicle cluster. The unmanned vehicle cluster includes a plurality of unmanned vehicles, and the unmanned vehicle includes a vehicle body, a Zigbee communication module 5 arranged on the vehicle body, a core controller (32) and a drive motor (33). The core controller (32) is connected with the Zigbee communication module 5 and the driving motor (33) respectively, and the host computer (1) has the Zigbee communication module 5 and a USB interface. The Kinect device (2) is connected to the host computer (1) through a USB interface, and each Zigbee communication module 5 self-organizes a network to add unmanned vehicles in real time and dynamically. Kinect device (2) is used for receiving action signal and sends to host computer (1), and host computer (1) is used for identifying instruction and instruction is sent to core controller (32) by Zigbee network, and core controller (32) is used for controlling Drive motor (33). Compared with the prior art, the invention has the advantages of good safety, strong flexibility and the like.
Description
技术领域technical field
本发明涉及一种无线通信设备系统,尤其是涉及一种基于Zigbee远程控制的无人车集群系统及控制方法。The invention relates to a wireless communication equipment system, in particular to an unmanned vehicle cluster system and a control method based on Zigbee remote control.
背景技术Background technique
随着计算机和微电子技术的快速发展,智能化技术应用范围也得到了极大的扩展。以迅猛发展的汽车电子技术为背景,智能小车系统涵盖了电子,计算机,机械,传感技术等多个学科,需要综合运用计算机、传感、信息、通信、导航、人工智能及自动控制等学科,是实现对环境感知、规划决策和自动行驶的高新技术。With the rapid development of computer and microelectronic technology, the application range of intelligent technology has also been greatly expanded. With the rapid development of automotive electronics technology as the background, the smart car system covers multiple disciplines such as electronics, computers, machinery, and sensor technology, and requires comprehensive use of computer, sensor, information, communication, navigation, artificial intelligence, and automatic control. , is a high-tech that realizes environmental perception, planning decision-making and automatic driving.
无人车作为智能小车的研究难点和热点,适合于高危环境下的工作,包括高温、极寒、核工业操作、排爆、粉尘等环境。在军用方面,可以使用智能车辆扫除路边炸弹、寻找和销毁地雷。在民用方面,可以探测化学泄漏物质,可以进行地铁灭火,以及在强烈地震发生后到废墟中寻找被埋人员等。另一方面,工业现场存在着很多的安全弊端,在高危作业下,环境恶劣甚至存在易燃易爆情况的话,将极度危害人身安全,操作者若是远距离控制无人车进行作业,将极大保护操作者安全。此外,常见的无人车多是采用近距离控制且只能单人单控一台无人车,导致人员和硬件资源的冗余和浪费。因此,采用远程控制、无线通信、协同操控无人车的方式是上述问题的最佳解决方案。Unmanned vehicles, as the research difficulties and hotspots of smart cars, are suitable for work in high-risk environments, including high temperature, extreme cold, nuclear industry operations, explosive discharge, dust and other environments. On the military side, smart vehicles could be used to clear roadside bombs and find and destroy landmines. In terms of civilian use, it can detect chemical leaks, put out fires in subways, and search for buried people in the ruins after a strong earthquake. On the other hand, there are many safety drawbacks in industrial sites. Under high-risk operations, if the environment is harsh or even flammable and explosive, it will be extremely harmful to personal safety. Protect the operator's safety. In addition, most common unmanned vehicles use close-range control and can only be controlled by a single person, resulting in redundancy and waste of personnel and hardware resources. Therefore, using remote control, wireless communication, and cooperative control of unmanned vehicles is the best solution to the above problems.
发明内容Contents of the invention
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种可控性强的基于Zigbee远程控制的无人车集群系统及控制方法。The purpose of the present invention is to provide a Zigbee-based remote control unmanned vehicle cluster system and control method with strong controllability in order to overcome the above-mentioned defects in the prior art.
本发明的目的可以通过以下技术方案来实现:The purpose of the present invention can be achieved through the following technical solutions:
一种基于Zigbee远程控制的无人车集群系统,包括主机、Kinect设备和无人车集群,所述的无人车集群包括多个无人车,所述的无人车包括车体、设置在车体上的Zigbee通讯模块5、核心控制器和驱动电机,所述的核心控制器分别与Zigbee通讯模块5和驱动电机连接,所述的主机带有Zigbee通讯模块5,所述的Kinect设备与主机连接,A kind of unmanned vehicle cluster system based on Zigbee remote control, including main frame, Kinect equipment and unmanned vehicle cluster, described unmanned vehicle cluster includes a plurality of unmanned vehicles, described unmanned vehicle comprises car body, is arranged on Zigbee communication module 5, core controller and drive motor on the car body, described core controller is connected with Zigbee communication module 5 and drive motor respectively, described main frame has Zigbee communication module 5, described Kinect equipment and host connection,
所述的Zigbee通讯模块5自组网,实时、动态地添加无人车,所述的Kinect设备接收动作信号并发送给主机,主机识别指令并将指令通过Zigbee网络发送给核心控制器,核心控制器控制驱动电机。Described Zigbee communication module 5 ad hoc networks, add unmanned vehicle in real time, dynamically, and described Kinect equipment receives action signal and sends to host computer, and host computer recognizes instruction and sends instruction to core controller through Zigbee network, and core control The controller controls the drive motor.
所述的无人车上设有与核心控制器连接的避障模块。The unmanned vehicle is provided with an obstacle avoidance module connected with the core controller.
所述的避障模块为超声波避障模块。The obstacle avoidance module is an ultrasonic obstacle avoidance module.
所述的无人车上设有摄像头和无线路由器,所述的无线路由器分别与摄像头和核心控制器连接,用于将摄像头拍摄的视频数据发送给主机。The unmanned vehicle is provided with a camera and a wireless router, and the wireless router is connected with the camera and the core controller respectively, and is used to send the video data captured by the camera to the host computer.
所述的核心控制器为预先烧入程序的Arduino单片机,Arduino单片机的不同引脚对应4位由0和1组成的不同电频信号,用于控制驱动电机的转动。The core controller is an Arduino single-chip microcomputer burned into the program in advance, and different pins of the Arduino single-chip microcomputer correspond to 4 different electric frequency signals composed of 0 and 1, which are used to control the rotation of the drive motor.
一种使用所述的基于Zigbee远程控制的无人车集群系统进行无人车控制的方法,该方法包括:主机通过Zigbee网络对无人车进行远程控制,远程控制包括语音控制、手势控制和键鼠控制,所述的语音控制中,主机通过麦克风接收语音信号并将其转化为指令,发送给核心控制器,所述的手势控制中,Kinect设备接收动作信号并转化为指令,由主机发送给核心控制器,所述的键鼠控制中,主机通过键盘或鼠标获取控制指令,并发送给核心控制器。A method of using the Zigbee remote control-based unmanned vehicle cluster system to carry out unmanned vehicle control, the method includes: the host computer remotely controls the unmanned vehicle through the Zigbee network, and the remote control includes voice control, gesture control and key Mouse control, in the voice control, the host receives the voice signal through the microphone and converts it into an instruction, and sends it to the core controller; in the gesture control, the Kinect device receives the action signal and converts it into an instruction, and the host sends it to As for the core controller, in the keyboard and mouse control, the host obtains control instructions through the keyboard or mouse and sends them to the core controller.
该方法还包括:无人车以自主模式行驶,即所述的核心控制器中存储的路径程序控制驱动电机以规定路径行驶,通过避障模块规避障碍。The method also includes: the unmanned vehicle runs in an autonomous mode, that is, the path program stored in the core controller controls the driving motor to travel on a specified path, and avoids obstacles through the obstacle avoidance module.
所述的远程控制过程包括以下步骤:The described remote control process comprises the following steps:
S1,无人车上的设备电源开启;S1, the power of the equipment on the unmanned vehicle is turned on;
S2,无人车上的Zigbee通讯模块5发出组网请求并与Zigbee网络进行密码配对,若配对成功,则进入步骤S4,否则进入步骤S3;S2, the Zigbee communication module 5 on the unmanned vehicle sends a networking request and performs password pairing with the Zigbee network, if the pairing is successful, then enter step S4, otherwise enter step S3;
S3,驱动电机怠速运转并返回步骤S2;S3, drive the motor to run at idle speed and return to step S2;
S4,若无人车上的核心控制器没有接收到主机发送的控制信号,则进入步骤S5;若接收到主机发送的控制信号,则根据控制信号包含的模式种类及指令信息进行行驶,并以设定的周期对Zigbee网络进行检测,若组网状态正常,则返回步骤S4,若组网不正常,则返回步骤S3,其中,模式种类包括远程控制模式和自主模式,指令信息中包含与无人车对应的标志位;S4, if the core controller on the unmanned vehicle does not receive the control signal sent by the host, it will enter step S5; if it receives the control signal sent by the host, it will drive according to the mode type and instruction information contained in the control signal, and use Check the Zigbee network at a set period. If the networking status is normal, return to step S4. If the networking is not normal, return to step S3. Among them, the mode types include remote control mode and autonomous mode, and the command information contains and does not The sign position corresponding to the vehicle;
S5,核心控制器进入待机模式,并以设定的周期对Zigbee网络进行检测,若组网状态正常,则返回步骤S4;否则返回步骤S3。S5, the core controller enters the standby mode, and detects the Zigbee network at a set period, and returns to step S4 if the networking status is normal; otherwise, returns to step S3.
对于设有摄像头的无人车,在远程控制中,摄像头向主机发送视频数据,过程包括:摄像头电源开启后,实时捕捉当前环境视频并传送至无线路由器,主机通过连接对应WIFI访问无线路由器的相应端口,获取实时视频数据,用于指导操作者进一步控制无人车进行作业。For an unmanned vehicle equipped with a camera, in remote control, the camera sends video data to the host. The process includes: after the camera is powered on, it captures the current environment video in real time and transmits it to the wireless router. The host accesses the corresponding wireless router through the corresponding WIFI. port to obtain real-time video data, which is used to guide the operator to further control the unmanned vehicle for operations.
与现有技术相比,本发明具有以下优点:Compared with the prior art, the present invention has the following advantages:
(1)Zigbee通讯模块5自组网,实时、动态地添加无人车,指令通过Zigbee网络发送给核心控制器,核心控制器用于控制驱动电机,从而使操作者与工作环境隔离,保证操作者安全,Zigbee通信方式稳定,能够保证指令有效而迅速的传递。(1) Zigbee communication module 5 self-organizing network, adding unmanned vehicles in real time and dynamically, the instructions are sent to the core controller through the Zigbee network, and the core controller is used to control the drive motor, so that the operator is isolated from the working environment, ensuring that the operator Safety, the Zigbee communication method is stable, and can ensure the effective and rapid transmission of instructions.
(2)无人车上设有与核心控制器连接的避障模块,可以使无人车在自主模式下行驶,保证安全性。(2) The unmanned vehicle is equipped with an obstacle avoidance module connected to the core controller, which allows the unmanned vehicle to drive in autonomous mode to ensure safety.
(3)摄像头拍摄的视频数据发送给主机,使操作者了解远程环境信息,指导操作者进一步控制无人车进行作业,提高了无人车行驶的安全性。(3) The video data captured by the camera is sent to the host, so that the operator can understand the remote environmental information, guide the operator to further control the operation of the unmanned vehicle, and improve the safety of the unmanned vehicle.
(4)相对其他开发板,Arduino及周边产品相对质廉价优,成本低。其烧录代码不需要烧录器,用USB线就可以完成下载。(4) Compared with other development boards, Arduino and its peripheral products are relatively cheap and of high quality and low in cost. The burning code does not need a burner, and the download can be completed with a USB cable.
(5)可控性强,本发明使用的无人车具有多种控制方式:语音识别控制、手势识别控制、主机鼠标/键盘控制等。如果一种控制方式出现故障,操作者仍可选择其他控制方式进行操控。(5) Strong controllability. The unmanned vehicle used in the present invention has multiple control methods: voice recognition control, gesture recognition control, host mouse/keyboard control, etc. If a control method fails, the operator can still choose other control methods for manipulation.
(6)无人车加入集群需要进行配对即密码验证,保证无人车集群的通信安全。(6) Unmanned vehicles joining the cluster need to be paired, that is, password verification, to ensure the communication security of the unmanned vehicle cluster.
(7)核心控制器没有接收到控制信号时,运行在待机模式,功耗低。(7) When the core controller does not receive a control signal, it runs in a standby mode with low power consumption.
(8)实用性高。多个操作者在同一控制端可同时控制不同无人车进行作业,通过指令中的标志位来进行无人车的区分,使得作业过程更加高效实用。(8) High practicality. Multiple operators can simultaneously control different unmanned vehicles to perform operations on the same control terminal, and distinguish unmanned vehicles through the flags in the instructions, making the operation process more efficient and practical.
附图说明Description of drawings
图1为本实施例无人车集群系统的结构示意图;Fig. 1 is the structural representation of unmanned vehicle cluster system of the present embodiment;
图2为本实施例远程控制过程的流程示意图;FIG. 2 is a schematic flow chart of the remote control process in this embodiment;
图3为本实施例无人车摄像头向主机发送数据的流程示意图;Fig. 3 is the schematic flow chart of the present embodiment unmanned vehicle camera sending data to host computer;
图4为本实施例单个无人车的结构示意图。Fig. 4 is a schematic structural diagram of a single unmanned vehicle in this embodiment.
具体实施方式Detailed ways
下面结合附图和具体实施例对本发明进行详细说明。本实施例以本发明技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments. This embodiment is carried out on the premise of the technical solution of the present invention, and detailed implementation and specific operation process are given, but the protection scope of the present invention is not limited to the following embodiments.
实施例Example
一种基于Zigbee远程控制的无人车集群系统,包括主机1、Kinect设备2和无人车集群,无人车集群包括多个无人车3,无人车3包括车体、设置在车体上的Zigbee通讯模块5、核心控制器32和驱动电机33,核心控制器32分别与Zigbee通讯模块5和驱动电机33连接,主机1带有Zigbee通讯模块5和USB接口,Kinect设备2通过USB接口与主机1连接,各Zigbee通讯模块5自组网,实时、动态地添加无人车3,Kinect设备2用于接收动作信号并发送给主机1,主机1用于识别指令并将指令通过Zigbee网络发送给核心控制器32,核心控制器32为预先烧入程序的Arduino单片机,Arduino单片机的不同引脚对应4位由0和1组成的不同电频信号,用于控制驱动电机33。An unmanned vehicle cluster system based on Zigbee remote control, including a host computer 1, a Kinect device 2 and an unmanned vehicle cluster, the unmanned vehicle cluster includes a plurality of unmanned vehicles 3, and the unmanned vehicle 3 includes a vehicle body and is arranged on the vehicle body Zigbee communication module 5, core controller 32 and drive motor 33 on the board, core controller 32 is connected with Zigbee communication module 5 and drive motor 33 respectively, host computer 1 has Zigbee communication module 5 and USB interface, Kinect device 2 passes USB interface Connect with the host 1, each Zigbee communication module 5 ad hoc network, add unmanned vehicle 3 in real time and dynamically, the Kinect device 2 is used to receive the action signal and send it to the host 1, and the host 1 is used to recognize the command and pass the command through the Zigbee network Sent to the core controller 32, the core controller 32 is an Arduino single-chip microcomputer burned into the program in advance, and the different pins of the Arduino single-chip microcomputer correspond to 4 different electric frequency signals composed of 0 and 1 for controlling the drive motor 33.
无人车3上还设有摄像头35、无线路由器36、与核心控制器32连接的避障模块34,避障模块34为超声波避障模块,无线路由器36分别与摄像头35和核心控制器32连接,用于将摄像头35拍摄的视频数据发送给主机1。The unmanned vehicle 3 is also provided with a camera 35, a wireless router 36, an obstacle avoidance module 34 connected with the core controller 32, the obstacle avoidance module 34 is an ultrasonic obstacle avoidance module, and the wireless router 36 is connected with the camera 35 and the core controller 32 respectively , for sending the video data captured by the camera 35 to the host 1 .
本实施例中,无人车为履带车,车上各设备由车板作为支撑。In this embodiment, the unmanned vehicle is a crawler vehicle, and each equipment on the vehicle is supported by the vehicle board.
一种使用上述无人车集群系统进行无人车3控制的方法,该方法中,主机1通过Zigbee网络对无人车3进行远程控制,远程控制包括语音控制、手势控制和键鼠控制,语音控制中,主机1通过麦克风接收语音信号并将其转化为指令,发送给核心控制器32,手势控制中,Kinect设备2接收动作信号并转化为指令,由主机1发送给核心控制器32,键鼠控制中,主机1通过键盘或鼠标获取控制指令,并发送给核心控制器32。A method for controlling the unmanned vehicle 3 using the above-mentioned unmanned vehicle cluster system. In the method, the host 1 remotely controls the unmanned vehicle 3 through the Zigbee network. The remote control includes voice control, gesture control, and keyboard and mouse control. During control, the host 1 receives voice signals through the microphone and converts them into instructions, which are sent to the core controller 32. During gesture control, the Kinect device 2 receives motion signals and converts them into instructions, which are sent to the core controller 32 by the host 1. In mouse control, the host computer 1 obtains control instructions through the keyboard or mouse, and sends them to the core controller 32 .
核心控制器32中存储的路径程序控制驱动电机33以规定路径行驶,通过避障模块规避障碍。The path program stored in the core controller 32 controls the driving motor 33 to travel on a prescribed path, and avoid obstacles through the obstacle avoidance module.
如图2所示,远程控制过程包括以下步骤:As shown in Figure 2, the remote control process includes the following steps:
S1,无人车3上的设备电源开启;S1, the device power on the unmanned vehicle 3 is turned on;
S2,无人车3上的Zigbee通讯模块5发出组网请求并与Zigbee网络进行密码配对,若配对成功,则进入步骤S4,否则进入步骤S3;S2, the Zigbee communication module 5 on the unmanned vehicle 3 sends a networking request and performs password pairing with the Zigbee network, if the pairing is successful, then enter step S4, otherwise enter step S3;
S3,驱动电机33怠速运转并返回步骤S2;S3, the drive motor 33 runs at an idle speed and returns to step S2;
S4,若无人车3上的核心控制器32没有接收到主机1发送的控制信号,则进入步骤S5;若接收到主机1发送的控制信号,则根据控制信号包含的模式种类及指令信息进行行驶,并以设定的周期对Zigbee网络进行检测,若组网状态正常,则返回步骤S4,若组网不正常,则返回步骤S3,其中,模式种类包括远程控制模式和自主模式,指令信息中包含与无人车3对应的标志位;S4, if the core controller 32 on the unmanned vehicle 3 does not receive the control signal sent by the host 1, then enter step S5; if it receives the control signal sent by the host 1, then proceed according to the mode type and instruction information contained in the control signal Driving, and check the Zigbee network at a set period, if the networking status is normal, then return to step S4, if the networking is not normal, then return to step S3, wherein the mode types include remote control mode and autonomous mode, command information Contains the flag corresponding to the unmanned vehicle 3;
S5,核心控制器32进入待机模式,并以设定的周期对Zigbee网络进行检测,若组网状态正常,则返回步骤S4;否则返回步骤S3。S5, the core controller 32 enters the standby mode, and detects the Zigbee network at a set period, if the networking status is normal, then returns to step S4; otherwise, returns to step S3.
主机1连接的Zigbee通讯模块5搜索周边所有Zigbee终端并自动组网与其进行密码配对,若密码配对成功则将此无人车加入无人车集群。操作者发送动作指令给Kinect设备2,主机1进行分析处理后通过Zigbee通讯模块5将指令在自组网网段中广播。所有在网段中的无人车通过Zigbee通讯模块5对指令进行识别后,将指令传送至Arduino单片机进行处理后控制电机驱动输出相应电频控制无人车。The Zigbee communication module 5 connected to the host 1 searches for all the surrounding Zigbee terminals and automatically forms a network to perform password pairing with them. If the password pairing is successful, the unmanned vehicle will be added to the unmanned vehicle cluster. The operator sends an action command to the Kinect device 2, and the host 1 broadcasts the command through the Zigbee communication module 5 in the ad hoc network segment after analyzing and processing. All the unmanned vehicles in the network segment recognize the instructions through the Zigbee communication module 5, and then send the instructions to the Arduino microcontroller for processing, and then control the motor drive to output the corresponding electric frequency to control the unmanned vehicles.
如图3所示,无人车3上的摄像头35向主机1发送视频数据的过程包括:摄像头35电源开启后,实时捕捉当前环境视频并传送至无线路由器36,主机1通过连接对应WIFI访问无线路由器36的相应端口,获取实时视频数据,用于指导操作者进一步控制无人车3进行作业。As shown in Figure 3, the process of sending video data from the camera 35 on the unmanned vehicle 3 to the host 1 includes: after the camera 35 is powered on, it captures the current environmental video in real time and transmits it to the wireless router 36, and the host 1 accesses the wireless router by connecting to the corresponding WIFI. The corresponding port of the router 36 acquires real-time video data, which is used to guide the operator to further control the unmanned vehicle 3 to perform operations.
如图4所示,摄像头35连接无线路由器36并由电源4供电,形成视频回传模块;Zigbee通讯模块57连接核心控制器32,核心控制器32连接驱动电机33与避障模块34,驱动电机33由电源4供电,驱动电机33控制履带型车轮10进行作业,形成无人车与控制端通信模块;而这些元器件均由车板8作为支撑。As shown in Figure 4, the camera 35 is connected to the wireless router 36 and powered by the power supply 4 to form a video return module; the Zigbee communication module 57 is connected to the core controller 32, and the core controller 32 is connected to the drive motor 33 and the obstacle avoidance module 34, and the drive motor 33 is powered by the power supply 4, and the drive motor 33 controls the tracked wheels 10 to perform operations, forming a communication module between the unmanned vehicle and the control terminal; and these components are all supported by the vehicle plate 8.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610953449.9A CN108023862A (en) | 2016-11-03 | 2016-11-03 | A kind of unmanned vehicle group system and control method based on Zigbee remote controls |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610953449.9A CN108023862A (en) | 2016-11-03 | 2016-11-03 | A kind of unmanned vehicle group system and control method based on Zigbee remote controls |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108023862A true CN108023862A (en) | 2018-05-11 |
Family
ID=62070147
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610953449.9A Pending CN108023862A (en) | 2016-11-03 | 2016-11-03 | A kind of unmanned vehicle group system and control method based on Zigbee remote controls |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108023862A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109379128A (en) * | 2018-11-13 | 2019-02-22 | 北京计算机技术及应用研究所 | A kind of UAV Communication system safety analysis method |
CN109460017A (en) * | 2018-09-14 | 2019-03-12 | 杭州朗迅科技有限公司 | Automatic Track Finding car controller and GaN base switch power module test macro |
CN110461047A (en) * | 2019-07-25 | 2019-11-15 | 深圳市钰桥通信科技有限公司 | A kind of MESH self-organized network communication agreement based on private network |
CN110968055A (en) * | 2019-10-08 | 2020-04-07 | 株洲中车时代电气股份有限公司 | Robot cooperative control method and device |
CN111901379A (en) * | 2020-06-29 | 2020-11-06 | 西安交通大学 | Robot fish cluster formation control system and control method based on Zigbee networking |
CN114735110A (en) * | 2022-04-11 | 2022-07-12 | 中国人民解放军东部战区总医院 | Unmanned Vehicles for Ad Hoc Networking |
CN114879650A (en) * | 2022-04-28 | 2022-08-09 | 江苏英拓动力科技有限公司 | Multi-mode switching dynamic control method for unmanned tracked vehicle |
CN116760962A (en) * | 2023-08-17 | 2023-09-15 | 鸥朗创想(北京)科技有限公司 | Unmanned vehicle and method for obtaining plant 4D phenotype |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102096413A (en) * | 2010-12-23 | 2011-06-15 | 中国民航大学 | Security patrol robot system and control method thereof |
WO2013074969A1 (en) * | 2011-11-16 | 2013-05-23 | University Of South Florida | Systems and method for communicating robot intentions to human beings |
CN103885585A (en) * | 2014-02-20 | 2014-06-25 | 深圳市贝特尔机电有限公司 | Robot manual navigation method based on single-person gestures and voice information |
CN104777775A (en) * | 2015-03-25 | 2015-07-15 | 北京工业大学 | Two-wheeled self-balancing robot control method based on Kinect device |
CN106020179A (en) * | 2016-08-01 | 2016-10-12 | 天津理工大学 | Novel multimachine coordinated control system and method for spherical amphibious robot |
-
2016
- 2016-11-03 CN CN201610953449.9A patent/CN108023862A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102096413A (en) * | 2010-12-23 | 2011-06-15 | 中国民航大学 | Security patrol robot system and control method thereof |
WO2013074969A1 (en) * | 2011-11-16 | 2013-05-23 | University Of South Florida | Systems and method for communicating robot intentions to human beings |
CN103885585A (en) * | 2014-02-20 | 2014-06-25 | 深圳市贝特尔机电有限公司 | Robot manual navigation method based on single-person gestures and voice information |
CN104777775A (en) * | 2015-03-25 | 2015-07-15 | 北京工业大学 | Two-wheeled self-balancing robot control method based on Kinect device |
CN106020179A (en) * | 2016-08-01 | 2016-10-12 | 天津理工大学 | Novel multimachine coordinated control system and method for spherical amphibious robot |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109460017A (en) * | 2018-09-14 | 2019-03-12 | 杭州朗迅科技有限公司 | Automatic Track Finding car controller and GaN base switch power module test macro |
CN109379128A (en) * | 2018-11-13 | 2019-02-22 | 北京计算机技术及应用研究所 | A kind of UAV Communication system safety analysis method |
CN110461047A (en) * | 2019-07-25 | 2019-11-15 | 深圳市钰桥通信科技有限公司 | A kind of MESH self-organized network communication agreement based on private network |
CN110968055A (en) * | 2019-10-08 | 2020-04-07 | 株洲中车时代电气股份有限公司 | Robot cooperative control method and device |
CN111901379A (en) * | 2020-06-29 | 2020-11-06 | 西安交通大学 | Robot fish cluster formation control system and control method based on Zigbee networking |
CN114735110A (en) * | 2022-04-11 | 2022-07-12 | 中国人民解放军东部战区总医院 | Unmanned Vehicles for Ad Hoc Networking |
CN114879650A (en) * | 2022-04-28 | 2022-08-09 | 江苏英拓动力科技有限公司 | Multi-mode switching dynamic control method for unmanned tracked vehicle |
CN116760962A (en) * | 2023-08-17 | 2023-09-15 | 鸥朗创想(北京)科技有限公司 | Unmanned vehicle and method for obtaining plant 4D phenotype |
CN116760962B (en) * | 2023-08-17 | 2023-10-27 | 鸥朗创想(北京)科技有限公司 | Unmanned vehicle and method for obtaining plant 4D phenotype |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108023862A (en) | A kind of unmanned vehicle group system and control method based on Zigbee remote controls | |
CN108646586A (en) | A kind of intelligent network connection automobile assemblage on-orbit, test verification System and method for | |
CN205852807U (en) | A kind of multi-functional patrol robot with autonomous map structuring and wireless charging | |
CN110033764A (en) | Sound control method, device, system and the readable storage medium storing program for executing of unmanned plane | |
CN207992755U (en) | A kind of Driverless site vehicle scheduling system based on car networking | |
CN108819881A (en) | A kind of intelligent driving control system | |
CN202189275U (en) | Circuit applied for warehouse autonomous patrol dolly with automatic charging capability | |
CN104020767A (en) | Intelligent robot for oil-gas production Internet of Things | |
CN106325282A (en) | Comprehensive security and service method with intelligent robot | |
CN107990939A (en) | A kind of multipurpose real-time monitoring system for complex environment based on Internet of Things | |
CN205055411U (en) | Fight recreation device based on unmanned aerial vehicle | |
CN205622767U (en) | Wireless video monitor system of intelligence car based on ARM | |
CN204965187U (en) | Tracking dolly based on machine vision | |
CN201434910Y (en) | Life detection device for searching for survivors in ruins | |
CN203712709U (en) | Control system for anti-explosion robot | |
CN206096936U (en) | Intelligent detection dolly based on wireless video transmission | |
CN206027092U (en) | Remote control toy | |
CN208207557U (en) | Safe investigation robot based on internet of things | |
CN104375450B (en) | A kind of automatic control device and its application method for being used to control remote equipment | |
CN205915328U (en) | Areflexia board laser navigation service robot | |
Elechi | An Improved Robotic Control System Using Wireless Fidelity Network | |
CN205721358U (en) | Robot and control system thereof | |
CN205983122U (en) | Alert robot development platform of using | |
CN105118255A (en) | Spherical sensor and data acquisition method and system adopting same | |
CN205540276U (en) | Keep away barrier dolly based on STC89C51RC singlechip |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20190117 Address after: No. 99, Baoshan District Road, Shanghai, Shanghai Applicant after: Shanghai University Applicant after: Cernet Co., Ltd. Address before: No. 99, Baoshan District Road, Shanghai, Shanghai Applicant before: Shanghai University |
|
TA01 | Transfer of patent application right | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180511 |
|
RJ01 | Rejection of invention patent application after publication |