CN206710590U - A kind of indoor service robot positioning system based on iBeacon - Google Patents
A kind of indoor service robot positioning system based on iBeacon Download PDFInfo
- Publication number
- CN206710590U CN206710590U CN201720485876.9U CN201720485876U CN206710590U CN 206710590 U CN206710590 U CN 206710590U CN 201720485876 U CN201720485876 U CN 201720485876U CN 206710590 U CN206710590 U CN 206710590U
- Authority
- CN
- China
- Prior art keywords
- service robot
- robot
- ibeacon
- module
- computer server
- 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.)
- Expired - Fee Related
Links
- 238000005516 engineering process Methods 0.000 claims abstract description 8
- 238000007726 management method Methods 0.000 claims description 7
- 235000012054 meals Nutrition 0.000 claims 1
- 230000005540 biological transmission Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
Landscapes
- Manipulator (AREA)
Abstract
Description
技术领域technical field
本实用新型专利涉及一种室内服务机器人定位系统领域,特别是一种基于iBeacon室内服务机器人定位系统。The utility model patent relates to the field of an indoor service robot positioning system, in particular to an iBeacon-based indoor service robot positioning system.
背景技术Background technique
智能服务机器人,是一个集环境感知、动态决策与规划、行为控制与执行等多功能于一体的综合系统。随着机器人性能不断地完善,服务机器人的应用范围大为扩展,在工业、农业、医疗、服务等行业中得到广泛的应用,其中室内服务机器人自主定位是机器人学的关键问题之一。通常采用声波传感器、红外线传感器、激光传感器等传感器来估算机器人的移动距离和方位,这些传感器长时间的使用,会导致误差积累,进而使定位精度的下降,而且对使用环境要求较高。iBeacon蓝牙室内定位系统,使用BLE技术,功耗非常低,有效传输距离可以达到60~100m,它的精度范围能达到厘米级,布局方便简单。Intelligent service robot is a comprehensive system integrating environmental perception, dynamic decision-making and planning, behavior control and execution. With the continuous improvement of robot performance, the application range of service robots has been greatly expanded, and has been widely used in industry, agriculture, medical treatment, service and other industries. Among them, the autonomous positioning of indoor service robots is one of the key issues in robotics. Sensors such as sonic sensors, infrared sensors, and laser sensors are usually used to estimate the moving distance and orientation of the robot. The long-term use of these sensors will lead to error accumulation, which will reduce the positioning accuracy, and have higher requirements for the use environment. iBeacon Bluetooth indoor positioning system, using BLE technology, has very low power consumption, the effective transmission distance can reach 60-100m, its accuracy range can reach centimeter level, and the layout is convenient and simple.
实用新型内容Utility model content
针对上述现有技术的不足缺陷,本实用新型提供一种基于iBeacon室内定位技术的室内服务机器人定位系统。此系统将iBeacon技术应用于智能服务机器人室内定位系统,提高服务机器人的定位精度。Aiming at the deficiencies and defects of the above-mentioned prior art, the utility model provides an indoor service robot positioning system based on iBeacon indoor positioning technology. This system applies iBeacon technology to the indoor positioning system of intelligent service robots to improve the positioning accuracy of service robots.
为实现上述目的,本实用新型的技术方案如下:In order to achieve the above object, the technical scheme of the utility model is as follows:
一种基于iBeacon的室内服务机器人定位系统,包括iBeacon基站、室内服务机器人、上位机服务器、无线模块,其特征是,所述iBeacon基站基于BLE技术向周围发送其特有的ID信息,所述室内服务机器人的主控制器模块配备蓝牙模块,接收iBeacon基站发射的信息,所述上位机服务器包括定位算法模块、任务管理模块和显示模块,与室内服务机器人通过无线方式传输信息。An iBeacon-based indoor service robot positioning system includes an iBeacon base station, an indoor service robot, a host computer server, and a wireless module. It is characterized in that the iBeacon base station sends its unique ID information to the surrounding based on BLE technology, and the indoor service robot The main controller module of the robot is equipped with a Bluetooth module to receive the information transmitted by the iBeacon base station. The host computer server includes a positioning algorithm module, a task management module and a display module, and transmits information with the indoor service robot wirelessly.
本实用新型具体工作原理是,每个iBeacon基站基于BLE技术向周围发送其特有的位置信息;室内服务机器人在移动过程中接收iBeacon基站发射的信息,并通过无线方式将其传输给上位机服务器;上位机服务器的定位算法模块计算出服务机器人的位置坐标,通过无线方式返回给服务机器人的主控制器,同时将机器人的实时位置在显示模块显示,任务管理模块根据机器人的位置向其下发不同的任务;室内服务机器人的主控制器接收机器人的位置坐标,确定自身的实时位置,并与预定轨迹坐标进行对比,然后通过控制算法模块对机器人的位置进行修正,进而控制机器人的运动方向,使机器人按照预定轨迹运行,同时执行所在具体位置的控制任务,如语音导览等服务功能。The specific working principle of the utility model is that each iBeacon base station sends its unique location information to the surrounding based on BLE technology; the indoor service robot receives the information transmitted by the iBeacon base station during the movement process, and transmits it to the host computer server through wireless means; The positioning algorithm module of the upper computer server calculates the position coordinates of the service robot, and returns it to the main controller of the service robot through wireless means, and at the same time displays the real-time position of the robot on the display module, and the task management module sends different task; the main controller of the indoor service robot receives the position coordinates of the robot, determines its own real-time position, and compares it with the predetermined trajectory coordinates, and then corrects the position of the robot through the control algorithm module, and then controls the movement direction of the robot, so that The robot runs according to the predetermined trajectory, and at the same time performs the control tasks of the specific location, such as audio guide and other service functions.
一种基于iBeacon的室内服务机器人定位系统,其有益效果在于:通过本实用新型的实现,服务机器人的定位系统部署简单,容易实现,并且系统功耗低,成本低,定位精度高。An iBeacon-based indoor service robot positioning system has the beneficial effects of: through the realization of the utility model, the positioning system of the service robot is simple to deploy and easy to implement, and the system has low power consumption, low cost, and high positioning accuracy.
附图说明Description of drawings
图1为本实用新型的结构示意图Fig. 1 is the structural representation of the utility model
图2为本实用新型电路连接示意图Fig. 2 is the schematic diagram of circuit connection of the utility model
具体实施方式detailed description
下面给出本实用新型的实施例,并结合附图对本实用新型作进一步描述。应当理解,本实用新型不限于特定的实施方式,本实用新型的实施例只是介绍其具体实施方式。Provide the embodiment of the utility model below, and in conjunction with accompanying drawing, the utility model is further described. It should be understood that the utility model is not limited to a specific implementation manner, and the embodiments of the utility model are only to introduce the specific implementation manner.
如图1所示,一种基于iBeacon的室内服务机器人定位系统,包括iBeacon基站1、室内服务机器人2、上位机服务器3。iBeacon基站1与室内服务机器人2基于BLE技术进行通信;室内服务机器人2包括蓝牙模块6和主控制器模块7,接有无线模块A4;上位机服务器3包括定位算法模块8、任务管理模块9和显示模块10,接有无线模块B5,与室内服务机器人2通过无线模块进行信息传输。As shown in FIG. 1 , an iBeacon-based indoor service robot positioning system includes an iBeacon base station 1 , an indoor service robot 2 , and a host computer server 3 . The iBeacon base station 1 communicates with the indoor service robot 2 based on BLE technology; the indoor service robot 2 includes a Bluetooth module 6 and a main controller module 7, and is connected with a wireless module A4; the upper computer server 3 includes a positioning algorithm module 8, a task management module 9 and The display module 10 is connected with the wireless module B5, and performs information transmission with the indoor service robot 2 through the wireless module.
本实施例中iBeacon基站1共有3个,iBeacon基站的数量根据具体环境与定位精度要求决定。特别的,iBeacon基站硬件采用CC2541蓝牙芯片开发设计,C语言进行编程,作为蓝牙信号的发射端;配置iBeacon基站的4个帧数据,其中UUID设定为相同的标识符,表示定位功能;Major设定为三个不同的标识符,用来区分不同的iBeacon基站;Minor中设定每个基站的坐标信息;Measured Power设定基站与移动端距离1m时的RSSI信号值。工作时,iBeacon基站将其特有数据向周围发送。In this embodiment, there are three iBeacon base stations 1 in total, and the number of iBeacon base stations is determined according to the specific environment and positioning accuracy requirements. In particular, the hardware of the iBeacon base station is developed and designed with the CC2541 Bluetooth chip, programmed in C language, and used as the transmitter of the Bluetooth signal; 4 frame data of the iBeacon base station are configured, and the UUID is set to the same identifier, indicating the positioning function; the Major setting Set as three different identifiers to distinguish different iBeacon base stations; Minor sets the coordinate information of each base station; Measured Power sets the RSSI signal value when the distance between the base station and the mobile terminal is 1m. When working, the iBeacon base station sends its unique data to the surrounding.
本实施例中,展厅导览服务机器人2的主控制器采TMS320F28377D主处理器12开发设计,外接CC2541蓝牙模块11,接收iBeacon基站的信息;主控制器通过RS232串口与无线客户端13连接,并通过无线方式与上位机服务器进行通信。In this embodiment, the main controller of the exhibition hall guide service robot 2 adopts TMS320F28377D main processor 12 to develop and design, and externally connects CC2541 bluetooth module 11 to receive the information of iBeacon base station; the main controller is connected with wireless client 13 through RS232 serial port, and Communicate with the upper computer server through wireless.
本实施例中,上位机服务器3基于分布式框架设计上位机管理系统,在VS2013平台上,对定位算法模块、显示模块和任务管理模块进行编程。定位算法模块计算服务机器人的位置,并由显示模块显示,同时发送给服务机器人;任务管理模块根据服务机器人的位置发送具体位置上的语音任务,实现室内展厅机器人导览服务。In this embodiment, the upper computer server 3 designs the upper computer management system based on the distributed framework, and programs the positioning algorithm module, the display module and the task management module on the VS2013 platform. The positioning algorithm module calculates the position of the service robot, displays it on the display module, and sends it to the service robot at the same time; the task management module sends the voice task at the specific location according to the position of the service robot to realize the robot guidance service in the indoor exhibition hall.
本实用新型实施例只是介绍其具体实施方式,不在于限制其保护范围。本实用新型的范围由其权利要求限定。The embodiment of the utility model is just to introduce its specific implementation mode, not to limit its protection scope. The scope of the invention is defined by its claims.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201720485876.9U CN206710590U (en) | 2017-04-25 | 2017-04-25 | A kind of indoor service robot positioning system based on iBeacon |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201720485876.9U CN206710590U (en) | 2017-04-25 | 2017-04-25 | A kind of indoor service robot positioning system based on iBeacon |
Publications (1)
Publication Number | Publication Date |
---|---|
CN206710590U true CN206710590U (en) | 2017-12-05 |
Family
ID=60465083
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201720485876.9U Expired - Fee Related CN206710590U (en) | 2017-04-25 | 2017-04-25 | A kind of indoor service robot positioning system based on iBeacon |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN206710590U (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110379340A (en) * | 2019-06-19 | 2019-10-25 | 北京邮电大学 | Outdoor positioning tourism guide system based on iBeacon and GPS |
-
2017
- 2017-04-25 CN CN201720485876.9U patent/CN206710590U/en not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110379340A (en) * | 2019-06-19 | 2019-10-25 | 北京邮电大学 | Outdoor positioning tourism guide system based on iBeacon and GPS |
CN110379340B (en) * | 2019-06-19 | 2020-12-22 | 北京邮电大学 | Outdoor positioning tour guide system based on iBeacon and GPS |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104914869B (en) | UWB-based control system for material delivery trolley in discrete manufacturing workshop | |
CN103353758B (en) | A kind of Indoor Robot navigation method | |
CN204329975U (en) | A kind of laser tracker target ball locating device detected based on inertia | |
CN107861513A (en) | Intelligent robot autonomous navigation system based on UWB technology | |
CN105682047A (en) | UWB-based indoor mobile robot navigation and positioning system | |
CN110026993B (en) | A human body following robot based on UWB and pyroelectric infrared sensor | |
CN106919171A (en) | A kind of robot indoor positioning navigation system and method | |
CN104330770B (en) | A kind of Precise Position System based on ultrahigh frequency RFID electronic tag | |
CN106970350A (en) | A kind of indoor service robot positioning system and method based on iBeacon | |
CN106840169A (en) | For the improved method of robot path planning | |
CN206710590U (en) | A kind of indoor service robot positioning system based on iBeacon | |
CN102740453B (en) | Wireless network access device having positioning function and positioning method thereof | |
CN102833671A (en) | Method and system for positioning robot vision | |
CN204595617U (en) | UWB autonomous positioning system for fire rescue | |
CN204009579U (en) | Navigation control system for multiple mobile robot platforms | |
CN112797986B (en) | Intelligent logistics robot positioning system and method based on unmanned autonomous technology | |
CN106125733A (en) | Mobile machine People's Bank of China based on infrared top mark sensor walking system | |
CN113814997B (en) | Robot repositioning method and device, electronic equipment and storage medium | |
CN111856538B (en) | Real-time dynamic self-adaptive path planning method for automatic driving | |
EP3842820B1 (en) | Power positioning method and power positioning device | |
CN106353784B (en) | A kind of Power Material real-time positioning apparatus | |
CN109883419B (en) | Robot navigation method and system | |
CN104848852B (en) | A kind of alignment system and method for annular sensor array | |
CN108430035A (en) | A three-dimensional wireless positioning method and system based on symmetrical base stations | |
CN106444788A (en) | Robot positioning system based on wireless sensor network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20171205 Termination date: 20180425 |