항법 기능

Navigation function

항법 기능은 일반적으로 환경을 통과하는 로봇 궤적을 계획하는 데 사용되는 위치, 속도, 가속도 및 시간의 기능을 가리킨다.일반적으로 항법 기능의 목표는 로봇이 출발 구성에서 목표 구성으로 이동할 수 있도록 하면서 장애물을 피하는 실현 가능하고 안전한 경로를 만드는 것이다.

항법 기능으로서의 잠재적 기능

잠재적인 기능.대리석을 표면에 떨어뜨린다고 상상해보라.세 가지 장애물을 피해 결국 중앙에서 골 위치에 도달하게 된다.

잠재적 기능들은 환경이나 작업공간이 알려져 있다고 가정한다.장애물에는 높은 잠재 가치가 할당되고, 골 위치에는 낮은 잠재력이 할당된다.목표 위치에 도달하기 위해 로봇은 표면의 음의 구배만 따라가면 된다.

우리는 이 개념을 다음과 같이 수학적으로 공식화할 수 있다. 을(를) 가능한 모든 로봇 구성의 상태 공간이 되도록 하십시오. X이(가) 상태 공간의 목표 영역을 나타내도록 한다.

그런 다음 잠재적 함수 ( ) 을(를) 다음과 같이 (실제) 항법 함수라고 한다.

  1. ( x)= {\ Xg {\ {g}}}}의 포인트가 경우에만 x x에서 수 있다.
  2. 모든 도달 가능한 상태, ∈ X 에 대해 로컬 운영자는 x 을(를) 생성하며, 이 경우 ( x)\ (

확률론적 항법 기능

확률론적 항법 기능은 정전기적 확률적 시나리오에 대한 고전적 항법 기능의 확장이다.함수는 동작 중 위험을 제한하는 허용된 충돌 확률로 정의된다.고전적 정의에 사용된 Minkowski 합계는 기하학적 구조와 위치의 확률밀도함수의 콘볼루션으로 대체된다.Denoting the target position by , the Probabilistic navigation function is defined as:[2] where 고전적 항법 기능에서와 같이 미리 정의된 상수로 함수의 Morse 특성을 보장한다. is the distance to the target position , and takes into account all obstacles, defined as 여기서 i 은 위치에서의 충돌 에 기초한다The probability for a collision is limited by a predetermined value , meaning: and,

여기서 p ( ) p는 i번째 장애물과 충돌할 확률이다. 은(는) 다음과 같은 조건을 만족하면 확률론적 탐색함수라고 한다.

  1. 그것은 항법 기능이다.
  2. 충돌 확률은 사전 정의된 확률 에 의해 제한된다

최적제어에서의 항법기능

특정 애플리케이션의 경우 실현 가능한 항법 기능만 갖추면 충분하지만, 많은 경우 주어진 비용 J 에 대해 최적의 항법 기능을 갖는 것이 바람직하다 최적의 제어 문제로 공식화되면, 우리는 글을 쓸 수 있다.

(는) 상태, (는) 적용할 컨트롤이고, L (는) 특정 x x의 비용이며 시스템의 전환 역학 모델이다.

Bellman의 최적 비용-투-go 함수의 최적성 원리를 적용하는 것은 다음과 같이 정의된다.

위에 정의된 공리와 함께 최적의 항법 기능을 다음과 같이 정의할 수 있다.

  1. ( )= {\ XG {\ {G}}}의 포인트가 경우에만 x x에서 도달할 수
  2. 도달할 수 있는 모든 , xx X {\x\X\ 대해 로컬 운영자는 x<{\ x을(를) 생성하며, 이 (x

항법 기능이 반응성 제어의 예라 하더라도 계획 기능을 포함하는 최적의 제어 문제에도 활용할 수 있다.[3]

확률적 항법 기능

시스템의 전환 역학이나 비용 기능을 소음의 영향을 받는 것으로 가정할 경우, J t, t ){\{t f 와 함께 확률론적 최적 제어 문제를 얻는다 강화 학습 분야에서 비용은 보상 R)로 대체된다. ,) 전환 확률 t+ 1 )

참고 항목

참조

  1. ^ 라발, 스티븐, 계획 알고리즘 제8장
  2. ^ Hacohen, Shlomi; Shoval, Shraga; Shvalb, Nir (2019). "Probability Navigation Function for Stochastic Static Environments". International Journal of Control, Automation and Systems. 17 (8): 2097–2113(2019). doi:10.1007/s12555-018-0563-2. S2CID 164509949.
  3. ^ Andrey V. Savkin; Alexey S. Matveev; Michael Hoy (25 September 2015). Safe Robot Navigation Among Moving and Steady Obstacles. Elsevier Science. pp. 47–. ISBN 978-0-12-803757-7.
원천

외부 링크

  • NFsim: 항법 기능을 사용한 모션 계획을 위한 MATLAB 도구 상자.