KR101076008B1 - 자기장을 이용하여 경로계획을 생성하는 자율주행 로봇 - Google Patents
자기장을 이용하여 경로계획을 생성하는 자율주행 로봇 Download PDFInfo
- Publication number
- KR101076008B1 KR101076008B1 KR1020100069435A KR20100069435A KR101076008B1 KR 101076008 B1 KR101076008 B1 KR 101076008B1 KR 1020100069435 A KR1020100069435 A KR 1020100069435A KR 20100069435 A KR20100069435 A KR 20100069435A KR 101076008 B1 KR101076008 B1 KR 101076008B1
- Authority
- KR
- South Korea
- Prior art keywords
- obstacle
- potential field
- magnetic field
- robot
- field
- Prior art date
Links
- 238000004422 calculation algorithm Methods 0.000 claims description 22
- 238000000034 method Methods 0.000 claims description 19
- 239000013598 vector Substances 0.000 description 11
- 238000010586 diagram Methods 0.000 description 7
- 238000005290 field theory Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000005381 potential energy Methods 0.000 description 1
- 238000002604 ultrasonography Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
- B25J13/08—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
- B25J13/087—Controls for manipulators by means of sensing devices, e.g. viewing or touching devices for sensing other physical parameters, e.g. electrical or chemical properties
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
-
- 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/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/4093—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part programme, for the NC machine
-
- 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
-
- 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S901/00—Robots
- Y10S901/01—Mobile robot
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Mechanical Engineering (AREA)
- Robotics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Remote Sensing (AREA)
- Geometry (AREA)
- Manufacturing & Machinery (AREA)
- Radar, Positioning & Navigation (AREA)
- Aviation & Aerospace Engineering (AREA)
- Manipulator (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
Description
도 2는 포텐셜 필드(potential field) 기법에 따른 로컬 미니마(local minima) 현상을 도시한 도면이다.
도 3은 본 발명의 일실시예에 따라 이동하는 로봇의 속도 벡터에 따라 장애물 주변에 생성되는 자기력(Magnetic Force)을 도시한 도면이다.
도 4는 본 발명의 일실시예에 따라 이동하는 로봇의 속도 벡터와 장애물 주변에 지정되는 가상 전류로 인해 발생하는 자기력에 따라 이동 경로를 계획하는 일례를 도시한 도면이다.
도 5는 본 발명의 일실시예에 따라 자기장(Magnetic Field)을 포텐셜 필드(Potential Field)를 기반으로 한 Elastic Strip 알고리즘에 적용한 이동경로 생성의 시뮬레이션 결과를 도시한 도면이다.
110: 인력 포텐셜 필드 생성부
120: 척력 포텐셜 필드 생성부
130: 이동경로 생성부
140: 자기장 생성부
Claims (5)
- 삭제
- 삭제
- 목표지점에 대한 인력 포텐셜 필드를 생성하는 인력 포텐셜 필드 생성부;
장애물에 대한 척력 포텐셜 필드를 생성하는 척력 포텐셜 필드 생성부;
자율주행 로봇의 이동 속도, 상기 자율주행 로봇과 상기 장애물 사이의 거리 및 상기 장애물 표면에 흐르는 가상 전류를 이용하여 하기 수학식에 따라 상기 장애물에 대한 자기장을 생성하는 자기장 생성부; 및
선정된 포텐셜 필드 알고리즘을 통해 상기 인력 포텐셜 필드 및 상기 척력 포텐셜 필드의 합에 대한 네거티브 그래디언트를 산출하여 전기력을 생성하고, 상기 생성된 자기장 및 상기 자율주행 로봇의 이동 속도를 통해 상기 장애물에 대해 작용하는 자기력을 생성하며, 상기 전기력 및 상기 자기력의 합을 통해 이동경로를 생성하는 이동경로 생성부;를 포함하는 것을 특징으로 하는 자율주행 로봇.
[수학식]
이때, 상기 는 상기 자기장, 상기 는 마그네틱 상수, 상기 r은 상기 자율주행 로봇과 상기 장애물 사이의 거리, 상기 은 상기 가상 전류의 미소 성분, 상기 는 상기 자율주행 로봇의 이동속도를 나타낸다. - 제3항에 있어서, 상기 이동경로 생성부는,
상기 생성된 자기장과 상기 자율주행 로봇의 이동 속도를 외적(Cross Product)하여 상기 장애물에 대해 작용하는 자기력을 생성하는 것을 특징으로 하는 자율주행 로봇. - 삭제
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100069435A KR101076008B1 (ko) | 2010-07-19 | 2010-07-19 | 자기장을 이용하여 경로계획을 생성하는 자율주행 로봇 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100069435A KR101076008B1 (ko) | 2010-07-19 | 2010-07-19 | 자기장을 이용하여 경로계획을 생성하는 자율주행 로봇 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101076008B1 true KR101076008B1 (ko) | 2011-10-21 |
Family
ID=45033245
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100069435A KR101076008B1 (ko) | 2010-07-19 | 2010-07-19 | 자기장을 이용하여 경로계획을 생성하는 자율주행 로봇 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101076008B1 (ko) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104317292A (zh) * | 2014-09-16 | 2015-01-28 | 哈尔滨恒誉名翔科技有限公司 | 一种复杂形状机器人避碰路径的方法 |
CN104503461A (zh) * | 2014-12-11 | 2015-04-08 | 西北工业大学 | 一种远程自主水下航行器的多载荷布放控制方法 |
CN105511457A (zh) * | 2014-09-25 | 2016-04-20 | 科沃斯机器人有限公司 | 机器人静态路径规划方法 |
CN106020197A (zh) * | 2016-06-30 | 2016-10-12 | 苏州坤厚自动化科技有限公司 | 一种基于势能场的机器人路径跟踪算法 |
CN104390648B (zh) * | 2014-12-22 | 2017-07-11 | 中国矿业大学 | 一种基于人工势场的煤矿救灾机器人路径规划方法 |
CN109407665A (zh) * | 2018-09-28 | 2019-03-01 | 浙江大学 | 一种小型半自动无人驾驶配送车及配送路径规划方法 |
CN109434836A (zh) * | 2018-12-14 | 2019-03-08 | 浙江大学 | 一种结合球树模型的机械手人工势场空间路径规划方法 |
CN111923904A (zh) * | 2020-08-13 | 2020-11-13 | 西安理工大学 | 一种无人驾驶电动汽车的自主避障方法 |
CN113485353A (zh) * | 2021-07-23 | 2021-10-08 | 江南大学 | 基于rrt算法与人工势场法相结合的微机器人避障方法 |
CN116202550A (zh) * | 2023-05-06 | 2023-06-02 | 华东交通大学 | 融合改进势场与动态窗口的汽车路径规划方法 |
CN116352714A (zh) * | 2023-04-11 | 2023-06-30 | 广东工业大学 | 一种机械臂避障路径规划方法 |
CN116872212A (zh) * | 2023-08-14 | 2023-10-13 | 山东工商学院 | 一种基于A-Star算法和改进人工势场法的双机械臂避障规划方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006350776A (ja) * | 2005-06-17 | 2006-12-28 | Honda Motor Co Ltd | 移動体の経路生成装置 |
-
2010
- 2010-07-19 KR KR1020100069435A patent/KR101076008B1/ko active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006350776A (ja) * | 2005-06-17 | 2006-12-28 | Honda Motor Co Ltd | 移動体の経路生成装置 |
Non-Patent Citations (1)
Title |
---|
논문.2004* |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104317292A (zh) * | 2014-09-16 | 2015-01-28 | 哈尔滨恒誉名翔科技有限公司 | 一种复杂形状机器人避碰路径的方法 |
CN105511457A (zh) * | 2014-09-25 | 2016-04-20 | 科沃斯机器人有限公司 | 机器人静态路径规划方法 |
CN104503461A (zh) * | 2014-12-11 | 2015-04-08 | 西北工业大学 | 一种远程自主水下航行器的多载荷布放控制方法 |
CN104503461B (zh) * | 2014-12-11 | 2017-04-05 | 西北工业大学 | 一种远程自主水下航行器的多载荷布放控制方法 |
CN104390648B (zh) * | 2014-12-22 | 2017-07-11 | 中国矿业大学 | 一种基于人工势场的煤矿救灾机器人路径规划方法 |
CN106020197A (zh) * | 2016-06-30 | 2016-10-12 | 苏州坤厚自动化科技有限公司 | 一种基于势能场的机器人路径跟踪算法 |
CN109407665A (zh) * | 2018-09-28 | 2019-03-01 | 浙江大学 | 一种小型半自动无人驾驶配送车及配送路径规划方法 |
CN109434836A (zh) * | 2018-12-14 | 2019-03-08 | 浙江大学 | 一种结合球树模型的机械手人工势场空间路径规划方法 |
CN111923904A (zh) * | 2020-08-13 | 2020-11-13 | 西安理工大学 | 一种无人驾驶电动汽车的自主避障方法 |
CN111923904B (zh) * | 2020-08-13 | 2024-03-08 | 西安理工大学 | 一种无人驾驶电动汽车的自主避障方法 |
CN113485353A (zh) * | 2021-07-23 | 2021-10-08 | 江南大学 | 基于rrt算法与人工势场法相结合的微机器人避障方法 |
CN113485353B (zh) * | 2021-07-23 | 2024-03-15 | 江南大学 | 基于rrt算法与人工势场法相结合的微机器人避障方法 |
CN116352714A (zh) * | 2023-04-11 | 2023-06-30 | 广东工业大学 | 一种机械臂避障路径规划方法 |
CN116352714B (zh) * | 2023-04-11 | 2023-09-26 | 广东工业大学 | 一种机械臂避障路径规划方法 |
WO2024212771A1 (zh) * | 2023-04-11 | 2024-10-17 | 广东工业大学 | 一种机械臂避障路径规划方法 |
CN116202550A (zh) * | 2023-05-06 | 2023-06-02 | 华东交通大学 | 融合改进势场与动态窗口的汽车路径规划方法 |
CN116872212A (zh) * | 2023-08-14 | 2023-10-13 | 山东工商学院 | 一种基于A-Star算法和改进人工势场法的双机械臂避障规划方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101076008B1 (ko) | 자기장을 이용하여 경로계획을 생성하는 자율주행 로봇 | |
JP7271702B2 (ja) | 深層強化学習に基づく自律走行エージェントの学習方法およびシステム | |
KR102492242B1 (ko) | 지형 인식 스텝 플래닝 시스템 | |
KR101048098B1 (ko) | 로봇의 경로계획 장치 및 방법 | |
Guldenring et al. | Learning local planners for human-aware navigation in indoor environments | |
Ferrer et al. | Proactive kinodynamic planning using the extended social force model and human motion prediction in urban environments | |
Matthies et al. | Stereo vision-based obstacle avoidance for micro air vehicles using disparity space | |
KR101262778B1 (ko) | 경로 계획 장치, 및 자율 이동 장치 | |
Abbadi et al. | Safe path planning using cell decomposition approximation | |
CN106569225A (zh) | 一种基于测距传感器的无人车实时避障方法 | |
Juniastuti et al. | Crowd navigation using leader-follower algorithm based Reciprocal Velocity Obstacles | |
Mrudul et al. | An efficient path planning algorithm for biped robot using fast marching method | |
Hoang et al. | A shortest smooth-path motion planning for a mobile robot with nonholonomic constraints | |
CN114442628B (zh) | 基于人工势场法的移动机器人路径规划方法、装置及系统 | |
Hellström | Robot navigation with potential fields | |
Lee et al. | Random force based algorithm for local minima escape of potential field method | |
Dobrevski et al. | Dynamic Adaptive Dynamic Window Approach | |
Kolling et al. | Fast guaranteed search with unmanned aerial vehicles | |
Alagić et al. | Design of mobile robot motion framework based on modified vector field histogram | |
Ko et al. | Implementing indoor navigation of a mobile robot | |
Garrido et al. | Smooth path planning for non-holonomic robots using fast marching | |
Guo et al. | Autonomous navigation in dynamic environments with multi-modal perception uncertainties | |
Barak et al. | Two Dimensional Mapping by using Single Ultrasonic Sensor. | |
Shojaeipour et al. | Motion planning for mobile robot navigation using combine quad-tree decomposition and voronoi diagrams | |
Sulkowski et al. | Dynamic trajectory planning for autonomous driving based on fluid simulation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
A302 | Request for accelerated examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20140929 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20150930 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20160929 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20170928 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20181001 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20191001 Year of fee payment: 9 |