CN108153301B - Intelligent obstacle avoidance system based on polar coordinates - Google Patents
Intelligent obstacle avoidance system based on polar coordinates Download PDFInfo
- Publication number
- CN108153301B CN108153301B CN201711285006.8A CN201711285006A CN108153301B CN 108153301 B CN108153301 B CN 108153301B CN 201711285006 A CN201711285006 A CN 201711285006A CN 108153301 B CN108153301 B CN 108153301B
- Authority
- CN
- China
- Prior art keywords
- obstacle
- carrier
- polar coordinate
- cloud processor
- processing device
- 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
- 238000012545 processing Methods 0.000 claims abstract description 62
- 239000000284 extract Substances 0.000 claims abstract description 9
- 230000001360 synchronised effect Effects 0.000 claims abstract description 7
- 238000013507 mapping Methods 0.000 claims description 14
- 238000000034 method Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000004630 mental health Effects 0.000 description 1
- 230000006996 mental state Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
- G05D1/0246—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means
- G05D1/0253—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means extracting relative motion information from a plurality of images taken successively, e.g. visual odometry, optical flow
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0276—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0276—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
- G05D1/0278—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle using satellite positioning signals, e.g. GPS
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Electromagnetism (AREA)
- Traffic Control Systems (AREA)
Abstract
The invention relates to an intelligent obstacle avoidance system based on polar coordinates, which comprises: the system comprises a cloud processor, a camera system, a processing device, a control device, a reversing device and a carrier, wherein the cloud processor is respectively synchronous with the processing device and the camera system data, the processing device is respectively connected with the camera device and the control device, the carrier carries the processing device, the control device and the reversing device, the camera system is used for shooting street real scenes, the cloud processor generates a real scene electronic map according to the street real scenes, the cloud processor judges a first obstacle according to the electronic map, a first preset distance is arranged in the cloud processor, the cloud processor generates a main polar coordinate system by taking the position of the first preset distance as a pole and a ray consistent with the advancing direction of the carrier as a polar axis, and the range of the first obstacle is marked in a polar coordinate mode, the cloud processor extracts the polar coordinate of the range of the carrier where the carrier moves and completely departs from the first obstacle, and the polar coordinate angle is synchronized to the processing device.
Description
Technical Field
The invention relates to the field of intelligent control, in particular to an intelligent obstacle avoidance system based on polar coordinates.
Background
With the development and progress of social civilization, the quality of life of vulnerable groups such as the old and the disabled is ensured and improved. A great deal of research shows that the mobility of the old and the disabled is effectively enhanced, so that the daily life of the old and the disabled is convenient, and the old and the disabled have profound influence on the mental health, self evaluation and mental state of the old and the disabled. Therefore, the wheelchair capable of replacing the walk and providing convenience for the people is produced. The traditional wheelchair is manual, a hand wheel is rotated by a person to advance, a large amount of physical strength is required, and the traditional wheelchair is not suitable for the old and the disabled. There is electronic wheelchair today, and this kind of electronic wheelchair generally includes the automobile body, front and back wheel, driving motor, control rod and motor drive, and driving motor is supplied power by the battery, and the drive rear wheel gos forward, and the person of sitting on the wheelchair only need press the control rod, can realize advancing, the back and the turn of wheelchair. For some people who have poor self-care ability, the common electric wheelchairs do not have poor operation; for some people with fractures or for some elderly people who are out of doors occasionally, the wheelchair becomes an extra consumer. In addition, for the disabled, the traveling process is difficult due to the obstacle in the traveling process of the traveling tool, and therefore, it is urgently needed to develop an intelligent obstacle avoidance system capable of being implanted with various kinds of traveling tools.
Disclosure of Invention
The purpose of the invention is as follows:
in order to solve the problems, the invention provides an intelligent obstacle avoidance system based on polar coordinates.
The technical scheme is as follows:
an intelligent obstacle avoidance system based on polar coordinates, comprising: the system comprises a cloud processor, a camera system, a processing device, a control device, a reversing device and a carrier, wherein the cloud processor is respectively synchronous with the processing device and the camera system in data, the processing device is respectively connected with the camera device and the control device, the carrier carries the processing device, the control device and the reversing device, the camera system is used for shooting street scenes, the cloud processor generates a scene electronic map according to the street scenes, the cloud processor judges a first obstacle according to the electronic map, a first preset distance is arranged in the cloud processor, the cloud processor generates a polar coordinate system by taking the position of the first preset distance as a pole and the direction of a perpendicular line from the pole to the first obstacle as a polar axis, the range of the first obstacle is marked in the form of polar coordinates, and the cloud processor extracts the polar coordinates of which the advancing direction of the carrier is completely separated from the range of the first obstacle, and synchronizing the polar angle to the processing device.
As a preferable mode of the present invention, the cloud processor is further configured to measure an actual distance from the carrier to the first obstacle according to the electronic map, and when the cloud processor determines that the actual distance is not greater than the first preset distance, the cloud processor sends an adjustment allowing instruction to the processing device.
As a preferred aspect of the present invention, the processing device sends an adjustment command to the control device according to the polar angle in which the carrier moving direction completely deviates from the range in which the first obstacle is located, and the control device controls the carrier to adjust the moving direction according to the adjustment command.
As a preferred aspect of the present invention, the cloud processor determines whether the turning of the carrier is completed according to the polar coordinates of the carrier, and if so, the cloud processor sends a signal for synchronously stopping turning to the processing device, the processing device sends a command for stopping turning to the control device, and the control device stops controlling the turning of the carrier.
As a preferable mode of the invention, the polar coordinate-based intelligent obstacle avoidance system further includes a GPS surveying and mapping system, the GPS surveying and mapping system is connected to the cloud processor, the GPS surveying and mapping system is used for surveying and mapping a map, and the cloud processor generates an electronic map according to the map surveyed by the GPS surveying and mapping system and a real scene shot by the camera system.
As a preferable mode of the present invention, the carrier further includes an alarm device, and the alarm device is connected to the processing device.
As a preferred mode of the present invention, the cloud processor forms a new real-time polar coordinate system with the carrier as a pole, the cloud processor is provided with a second preset distance, the cloud processor determines whether an object is present in a range with the second preset distance as a length of ρ in the real-time polar coordinate system, if so, a warning signal is synchronized to the processing device, the processing device sends a warning instruction to the warning device according to the warning signal, and the warning device sends a warning sound.
As a preferable mode of the present invention, the cloud processor determines a range at the pole of the polar coordinate system by using the length of the second preset distance ρ, and when the carrier enters the range, the cloud processor synchronizes a warning signal to the processing device, and the processing device sends a warning instruction to the warning device according to the warning signal, and the warning device sends a warning sound.
As a preferable mode of the present invention, when the cloud processor determines that there is an obstacle within the range of the first obstacle, the cloud processor confirms the polar coordinate angle, selects a second obstacle, and indicates a range in which the second obstacle is located by polar coordinates, where the second obstacle is an obstacle closest to the first obstacle.
As a preferred aspect of the present invention, the cloud processor extracts a polar coordinate in a range where the carrier just enters the second obstacle in the traveling direction, and synchronizes the polar coordinate angle to the processing device, and the cloud processor generates an angle range in which the carrier is steered, based on the first obstacle polar coordinate angle and the second obstacle polar coordinate angle.
The invention realizes the following beneficial effects:
1. the position of the obstacle is recorded in a polar coordinate mode, and the steering angle of the carrier is judged through the angle of the polar coordinate, so that the control device can control the steering of the carrier conveniently.
2. By measuring the polar coordinates of the range where the plurality of obstacles are located, a most suitable angle is integrated, and the most suitable steering route is convenient to find.
3. The warning range is confirmed based on the polar coordinates, and surrounding pedestrians and vehicles can be warned.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure.
FIG. 1 is a system framework diagram of the present invention;
FIG. 2 is a diagram illustrating an obstacle avoidance procedure according to the present invention;
FIG. 3 is a diagram illustrating the warning steps of the present invention;
FIG. 4 is a diagram showing three steps of the embodiment.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments.
The first embodiment is as follows:
an intelligent obstacle avoidance system based on polar coordinates, comprising: the system comprises a cloud processor 1, a camera system 2, a processing device 3, a control device 4, a reversing device 5 and a carrier, wherein the cloud processor 1 is respectively in data synchronization with the processing device 3 and the camera system 2, the processing device 3 is respectively connected with the camera device and the control device 4, the carrier carries the processing device 3, the control device 4 and the reversing device 5, the camera system 2 is used for shooting street scenes, the cloud processor 1 generates a scene electronic map according to the street scenes, the cloud processor 1 judges a first obstacle according to the electronic map, a first preset distance is arranged in the cloud processor 1, the cloud processor 1 generates a polar coordinate system by taking the position of the first preset distance as a pole and the direction of a perpendicular line from the pole to the first obstacle as a polar axis, and indicates the range of the first obstacle in the form of the polar coordinate, the cloud processor 1 extracts the polar coordinates of the range where the carrier traveling direction completely departs from the first obstacle, and synchronizes the polar coordinate angle to the processing device 3.
As a preferable mode of the present invention, the cloud processor 1 is further configured to measure an actual distance from the carrier to the first obstacle according to the electronic map, and when the cloud processor 1 determines that the actual distance is not greater than the first preset distance, the cloud processor 1 sends an adjustment allowing instruction to the processing device 3.
In a preferred embodiment of the present invention, the processing device 3 sends an adjustment command to the control device 4 according to the polar angle in which the carrier moving direction completely deviates from the range of the first obstacle, and the control device 4 controls the carrier to adjust the moving direction according to the adjustment command.
In a preferred embodiment of the present invention, the cloud processor 1 determines whether the turning of the carrier is completed based on the polar coordinates of the carrier, and if so, synchronizes a turning stop signal to the processing device 3, the processing device 3 sends a turning stop command to the control device 4, and the control device 4 stops controlling the turning of the carrier.
As a preferable mode of the present invention, the polar coordinate-based intelligent obstacle avoidance system further includes a GPS mapping system 6, the GPS mapping system 6 is connected to the cloud processor 1, the GPS mapping system 6 is configured to map a map, and the cloud processor 1 generates an electronic map according to the map mapped by the GPS mapping system 6 and a real scene photographed by the camera system 2.
In a specific implementation process, the cloud processor 1 combines a two-dimensional map mapped by the GPS mapping system 6 with a real-time street view shot by the camera system 2 to generate an electronic map, and the electronic map is marked with first obstacle information identified by the cloud processor 1.
The cloud processor 1 is provided with a first preset distance, for example, 5m, the cloud processor 1 determines a first obstacle as the first obstacle according to the carrier traveling direction, determines a position according to the first obstacle and the first preset distance, and generates a polar coordinate system by using the position as a pole and using a direction of a perpendicular line from the pole to the first obstacle as a polar axis. The method comprises the steps that the cloud processor 1 marks the position of a first obstacle in the electronic map with a polar coordinate according to the polar coordinate system, the cloud processor 1 confirms a reference edge according to a polar axis of the polar coordinate system, the cloud processor 1 rotates the reference edge, when the reference edge rotates to the position where the first obstacle is located, the cloud processor 1 obtains the polar coordinate of the position where the obstacle is located and extracts the angle of the polar coordinate, the cloud processor 1 takes the angle of the polar coordinate as the angle of turning of a carrier, the cloud processor 1 synchronizes the turning angle to the processing device 3, the processing device 3 sends a turning instruction to the control device 4 according to the turning angle, and the control device 4 controls the turning of the carrier according to the turning instruction. It should be noted that, the cloud processor 1 extracts ρ of a polar coordinate according to a polar coordinate of the carrier in the polar coordinate system, where ρ is a distance from the carrier to the first preset distance position, the cloud processor 1 generates an actual distance from the carrier to the first obstacle according to ρ and the first preset distance, and determines a size of the actual distance and the first preset distance, that is, 5m, and if it is determined that the actual distance is not greater than 5m, the cloud processor 1 sends an adjustment allowing instruction to the processing device 3.
It should be noted that the cloud processor 1 marks an outward range of the reference edge when the position of the first obstacle is deviated from the position of the first obstacle, and confirms the polar coordinates of the carrier in real time, when all the polar coordinates of the carrier completely enter the marked range, the cloud processor 1 synchronously stops the steering signal to the processing device 3, the processing device 3 sends a steering stopping instruction to the control device 4, and the control device 4 stops controlling the steering of the carrier.
Example two:
for the first embodiment, the present embodiment is different in that:
as a preferred mode of the present invention, the carrier further includes a warning device 7, and the warning device 7 is connected to the processing device 3.
As a preferred mode of the present invention, the cloud processor 1 forms a new real-time polar coordinate system with the carrier as a pole, the cloud processor 1 is provided with a second preset distance, the cloud processor 1 determines whether an object is present in a range with the second preset distance as a length of ρ in the real-time polar coordinate system, if so, a warning signal is synchronized to the processing device 3, the processing device 3 sends a warning instruction to the warning device 7 according to the warning signal, and the warning device 7 sends a warning sound.
As a preferred aspect of the present invention, the cloud processor 1 confirms a range at the pole of the polar coordinate system by using the length of the second preset distance ρ, when the carrier enters the range, the cloud processor 1 synchronizes a warning signal to the processing device 3, the processing device 3 sends a warning instruction to the warning device 7 according to the warning signal, and the warning device 7 sends a warning sound.
In a specific implementation process, the second preset distance is 2m, the cloud processor 1 generates a new polar coordinate system by using the carrier as a pole and the carrier movement direction as a base axis, and the new polar coordinate system is used as a real-time polar coordinate system. The cloud processor 1 plans a range in the real-time polar coordinate system according to the second preset distance: the cloud processor 1 makes a circle with ρ =2, which is the planning range. The cloud processor 1 judges whether polar coordinates appear in the range or not, if other polar coordinates appear, the cloud processor 1 judges that obstacles appear in the planning range, the cloud processor 1 synchronously warns signals to the processing device 3, the processing device 3 sends warning instructions to the warning device 7, and the warning device 7 sends warning sounds to the periphery according to the warning instructions.
The cloud processor 1 plans another range according to the second preset distance at the pole of the polar coordinate system, the cloud processor 1 judges whether the carrier enters the range according to the polar coordinate of the carrier in the polar coordinate system, when the cloud processor 1 judges that the polar coordinate of the carrier enters the range, the cloud processor 1 sends a synchronous warning signal to the processing device 3, the processing device 3 sends a warning instruction to the warning device 7 according to the warning signal, and the warning device 7 sends a warning sound according to the warning instruction.
It is worth mentioning that when the carrier completely enters the range, the cloud processor 1 synchronizes the steering-allowed information to the processing device 3, and the processing device 3 can perform steering only when obtaining the steering-allowed information.
Example three:
for the first embodiment, the present embodiment is different in that:
as a preferable aspect of the present invention, when the cloud processor 1 determines that there is an obstacle in the range of the first obstacle, the cloud processor 1 checks the polar coordinate angle, selects a second obstacle, and indicates a range in which the second obstacle is located by polar coordinates, where the second obstacle is an obstacle closest to the first obstacle.
As a preferred aspect of the present invention, the cloud processor 1 extracts a polar coordinate in a range where the carrier traveling direction just enters the second obstacle, and synchronizes the polar coordinate angle to the processing device 3, and the cloud processor 1 generates an angle range in which the carrier turns from the first obstacle polar coordinate angle and the second obstacle polar coordinate angle.
In a specific implementation process, the cloud processor 1 indicates a range of the object around the first obstacle in a polar coordinate mode, and determines a distance from the first obstacle by using the polar coordinate: and the cloud processor 1 calculates the distance from the polar coordinate point to the first obstacle according to the left side and by taking a cosine law as a calculation basis, and selects a range where a coordinate point with the shortest distance to the first obstacle is located as a second obstacle according to the distance. It is worth mentioning that the cloud processor 1 selects an angle of the polar coordinate larger than an angle of any one polar coordinate point of the range where the first obstacle is located.
The cloud processor 1 rotates with rho along a polar axis as a reference edge, when the reference edge rotates to a range where the second obstacle is located, the cloud processor 1 records a polar coordinate of the contact point, extracts an angle of the polar coordinate, and records the angle as a second obstacle polar coordinate angle, the second obstacle polar coordinate angle is larger than the first obstacle polar coordinate angle, the cloud processor 1 generates a polar coordinate angle range according to the first obstacle polar coordinate angle and the second obstacle polar coordinate angle, and the polar coordinate angle is used as a steering range of the carrier steering angle. The cloud processor 1 sends the polar coordinate angle range to the processing device 3, the processing device 3 sends a steering instruction to the control device 4 according to the polar coordinate angle range, and the control device 4 controls the carrier to steer. It should be mentioned that, the cloud processor 1 generates a polar coordinate of the carrier according to the carrier when the carrier turns to, where the polar coordinate angle of the carrier is a vertex angle polar coordinate angle of a minimum rectangle where the carrier is located, and determines an angle of the polar coordinate, where the polar coordinate angle is in a turning range of the carrier turning angle.
It should be noted that the steps in this embodiment are all implemented in the polar coordinate system.
The above embodiments are merely illustrative of the technical ideas and features of the present invention, and are intended to enable those skilled in the art to understand the contents of the present invention and implement the present invention, and not to limit the scope of the present invention. All equivalent changes or modifications made according to the spirit of the present invention should be covered within the protection scope of the present invention.
Claims (8)
1. An intelligent obstacle avoidance system based on polar coordinates, comprising: cloud treater, camera system, processing apparatus, controlling means, switching-over device, carrier, the cloud treater respectively with processing apparatus and camera system data synchronization, processing apparatus respectively with camera device and controlling means are connected, the carrier carries on processing apparatus, controlling means and switching-over device, camera system is used for shooing the street outdoor scene, its characterized in that: the cloud processor generates a real-scene electronic map according to the street real scene, judges a first obstacle according to the electronic map, and generates a polar coordinate system by taking the position of the first preset distance as a pole and the direction of a perpendicular line from the pole to the first obstacle as a polar axis, and marks the range of the first obstacle in a polar coordinate form;
the cloud processor forms a new real-time polar coordinate system by taking the carrier as a pole, the cloud processor is provided with a second preset distance, the cloud processor judges whether an object exists in a range with the second preset distance as rho length in the real-time polar coordinate system, if so, a warning signal is synchronized to the processing device, the processing device sends a warning instruction to the warning device according to the warning signal, and the warning device sends warning sound;
the cloud processor confirms a range at the pole of the polar coordinate system by taking the length with the second preset distance as rho, when the carrier enters the range, the cloud processor synchronously warns a signal to the processing device, the processing device sends a warning instruction to the warning device according to the warning signal, and the warning device sends warning sound.
2. The polar coordinate-based intelligent obstacle avoidance system of claim 1, wherein: the cloud processor is further used for measuring an actual distance from the carrier to the first obstacle according to the electronic map, and when the cloud processor judges that the actual distance is not larger than the first preset distance, the cloud processor sends an adjustment allowing instruction to the processing device.
3. The polar coordinate-based intelligent obstacle avoidance system according to claim 2, wherein: and the processing device sends an adjusting instruction to the control device according to the polar coordinate angle in the range of the first obstacle from which the advancing direction of the carrier is completely separated, and the control device controls the carrier to adjust the advancing direction according to the adjusting instruction.
4. The polar coordinate-based intelligent obstacle avoidance system of claim 3, wherein: the cloud processor judges whether the carrier turns to the carrier according to the polar coordinates of the carrier, if so, a turning stopping signal is synchronously sent to the processing device, the processing device sends a turning stopping instruction to the control device, and the control device stops controlling the turning of the carrier.
5. The polar coordinate-based intelligent obstacle avoidance system of claim 1, wherein: still include GPS mapping system, GPS mapping system with the cloud treater is connected, GPS mapping system is used for carrying out the survey and drawing of map, the cloud treater basis the map of GPS mapping system survey and drawing and the outdoor scene that camera system shot generate electronic map.
6. The polar coordinate-based intelligent obstacle avoidance system of claim 1, wherein: the carrier further comprises a warning device, and the warning device is connected with the processing device.
7. The polar coordinate-based intelligent obstacle avoidance system of claim 1, wherein: and when the cloud processor judges that obstacles exist in the range of the first obstacle, the cloud processor confirms the polar coordinate angle and then selects a second obstacle, and the range of the second obstacle is marked by polar coordinates, wherein the second obstacle is the obstacle closest to the first obstacle.
8. The polar coordinate-based intelligent obstacle avoidance system of claim 7, wherein: the cloud processor extracts the polar coordinates of the range where the carrier just enters the second obstacle in the advancing direction, synchronizes the polar coordinate angle to the processing device, and generates the angle range of the carrier turning according to the first obstacle polar coordinate angle and the second obstacle polar coordinate angle.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711285006.8A CN108153301B (en) | 2017-12-07 | 2017-12-07 | Intelligent obstacle avoidance system based on polar coordinates |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711285006.8A CN108153301B (en) | 2017-12-07 | 2017-12-07 | Intelligent obstacle avoidance system based on polar coordinates |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108153301A CN108153301A (en) | 2018-06-12 |
CN108153301B true CN108153301B (en) | 2021-02-09 |
Family
ID=62466641
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711285006.8A Expired - Fee Related CN108153301B (en) | 2017-12-07 | 2017-12-07 | Intelligent obstacle avoidance system based on polar coordinates |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108153301B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108681339A (en) * | 2018-06-15 | 2018-10-19 | 东汉太阳能无人机技术有限公司 | Navigation of Pilotless Aircraft method, navigation system and unmanned plane |
CN109765885A (en) * | 2018-11-21 | 2019-05-17 | 深圳市迈康信医用机器人有限公司 | The method and its system of Wheelchair indoor automatic Pilot |
CN110826512B (en) * | 2019-11-12 | 2022-03-08 | 深圳创维数字技术有限公司 | Ground obstacle detection method, ground obstacle detection device, and computer-readable storage medium |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1227340A1 (en) * | 2001-01-30 | 2002-07-31 | Meteo-France | Radar detection method |
CN102183959A (en) * | 2011-04-21 | 2011-09-14 | 深圳市银星智能电器有限公司 | Self-adaptive path control method of mobile robot |
CN103309351A (en) * | 2013-06-08 | 2013-09-18 | 哈尔滨工程大学 | Maintenance robot obstacle avoidance planning method |
EP2818958A2 (en) * | 2013-06-14 | 2014-12-31 | Kabushiki Kaisha Topcon | Flying vehicle guiding system and flying vehicle guiding method |
CN104914863A (en) * | 2015-05-13 | 2015-09-16 | 北京理工大学 | Integrated unmanned motion platform environment understanding system and work method thereof |
CN105509729A (en) * | 2015-11-16 | 2016-04-20 | 中国航天时代电子公司 | Bionic-tentacle-based robot autonomous navigation method |
CN105717929A (en) * | 2016-04-29 | 2016-06-29 | 中国人民解放军国防科学技术大学 | Planning method for mixed path of mobile robot under multi-resolution barrier environment |
CN106324619A (en) * | 2016-10-28 | 2017-01-11 | 武汉大学 | Automatic obstacle avoiding method of substation inspection robot |
CN106405605A (en) * | 2016-08-23 | 2017-02-15 | 湖南晖龙股份有限公司 | Robot indoor and outdoor seamless positioning method and system based on ROS and GPS |
CN106774309A (en) * | 2016-12-01 | 2017-05-31 | 天津工业大学 | A kind of mobile robot is while visual servo and self adaptation depth discrimination method |
CN107272735A (en) * | 2017-06-16 | 2017-10-20 | 深圳市可飞科技有限公司 | Mobile platform evades the method, system and mobile platform of collision automatically |
CN107314773A (en) * | 2017-08-18 | 2017-11-03 | 广东宝乐机器人股份有限公司 | The map creating method of mobile robot and the paths planning method based on the map |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3879860B2 (en) * | 2005-03-11 | 2007-02-14 | 松下電工株式会社 | Autonomous mobile device and autonomous mobile control method |
-
2017
- 2017-12-07 CN CN201711285006.8A patent/CN108153301B/en not_active Expired - Fee Related
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1227340A1 (en) * | 2001-01-30 | 2002-07-31 | Meteo-France | Radar detection method |
CN102183959A (en) * | 2011-04-21 | 2011-09-14 | 深圳市银星智能电器有限公司 | Self-adaptive path control method of mobile robot |
CN103309351A (en) * | 2013-06-08 | 2013-09-18 | 哈尔滨工程大学 | Maintenance robot obstacle avoidance planning method |
EP2818958A2 (en) * | 2013-06-14 | 2014-12-31 | Kabushiki Kaisha Topcon | Flying vehicle guiding system and flying vehicle guiding method |
CN104914863A (en) * | 2015-05-13 | 2015-09-16 | 北京理工大学 | Integrated unmanned motion platform environment understanding system and work method thereof |
CN105509729A (en) * | 2015-11-16 | 2016-04-20 | 中国航天时代电子公司 | Bionic-tentacle-based robot autonomous navigation method |
CN105717929A (en) * | 2016-04-29 | 2016-06-29 | 中国人民解放军国防科学技术大学 | Planning method for mixed path of mobile robot under multi-resolution barrier environment |
CN106405605A (en) * | 2016-08-23 | 2017-02-15 | 湖南晖龙股份有限公司 | Robot indoor and outdoor seamless positioning method and system based on ROS and GPS |
CN106324619A (en) * | 2016-10-28 | 2017-01-11 | 武汉大学 | Automatic obstacle avoiding method of substation inspection robot |
CN106774309A (en) * | 2016-12-01 | 2017-05-31 | 天津工业大学 | A kind of mobile robot is while visual servo and self adaptation depth discrimination method |
CN107272735A (en) * | 2017-06-16 | 2017-10-20 | 深圳市可飞科技有限公司 | Mobile platform evades the method, system and mobile platform of collision automatically |
CN107314773A (en) * | 2017-08-18 | 2017-11-03 | 广东宝乐机器人股份有限公司 | The map creating method of mobile robot and the paths planning method based on the map |
Non-Patent Citations (2)
Title |
---|
《基于改进粒子群算法的足球机器人路径规划》;高田田 等;《西安工程大学学报》;20161031;第609-615页 * |
《极坐标系下机器人路径规划算法》;李艳辉 等;《大庆石油学院学报》;20111231;第79-84页 * |
Also Published As
Publication number | Publication date |
---|---|
CN108153301A (en) | 2018-06-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11020294B2 (en) | Mobility and mobility system | |
CN108153301B (en) | Intelligent obstacle avoidance system based on polar coordinates | |
US7119715B2 (en) | Parking lot attendant robot system | |
CN208196812U (en) | A kind of guest-meeting robot | |
CN107390703A (en) | A kind of intelligent blind-guidance robot and its blind-guiding method | |
Islam et al. | Automated walking guide to enhance the mobility of visually impaired people | |
JP2019045892A (en) | Information processing apparatus, information processing method, program and movable body | |
CN207281590U (en) | A kind of intelligence blind-guidance robot device | |
CN107328418A (en) | Nuclear radiation detection autonomous path planning method of the mobile robot under strange indoor scene | |
CN108205314A (en) | Based on the matched robot navigation device of stereoscopic vision and system | |
KR20150027987A (en) | Control device and method of electrical wheel-chair for autonomous moving | |
Sharma et al. | International journal of engineering sciences & research technology a review on obstacle detection and vision | |
JP2017109616A (en) | Vehicular control apparatus | |
CN109634268A (en) | A kind of intelligent restaurant service robot | |
CN111035543A (en) | Intelligent blind guiding robot | |
CN107684493B (en) | Cloud simulation intelligent obstacle avoidance system for wheelchair | |
Zhang et al. | Human-robot interaction for assisted wayfinding of a robotic navigation aid for the blind | |
CN107862902A (en) | A kind of auxiliary parking system based on image analysing computer and contrast | |
Bostelman et al. | Applications of a 3D range camera towards healthcare mobility aids | |
Montanha et al. | A technological innovation to safely aid in the spatial orientation of blind people in a complex urban environment | |
CN105012119A (en) | Depth information perception brain machine fused obstacle avoidance navigation device | |
JP2019100942A (en) | Mobile object, positioning system, positioning program and positioning method | |
Agarwal et al. | Electronic guidance system for the visually impaired—A framework | |
CN115237113B (en) | Robot navigation method, robot system and storage medium | |
JP2021049894A (en) | Automatic operation system |
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 | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20210120 Address after: 5 / F, building a, Tongfang information port, No. 11, Langshan Road, North District, high tech park, Nanshan District, Shenzhen City, Guangdong Province Applicant after: SHENZHEN JIESIGU TECHNOLOGY Co.,Ltd. Address before: Room 5-1603, central Dijing, Xianfu street, Taicang City, Suzhou City, Jiangsu Province Applicant before: Wu Jing |
|
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: 20210209 Termination date: 20211207 |