Skip to main content

모션 계획이란 무엇입니까?

모션 계획은 로봇에서 움직임을 계획 할 수있는 방법을 말하며, 일반적으로 특정 웨이 포인트에 도달하거나 순차적 순서로 여러 대상을 치는 방법을 나타냅니다.이것은 로봇 컴퓨터 비전을 제공하거나 주어진 공간의 모든 장애물로 모션 계획을 프로그래밍하여 로봇이 공간의 지오메트리를 즉시 알면 수행 할 수 있습니다.앞으로 나아가는 것과 같은 간단한 움직임과 함께 로봇은 계단을 내려가는 것과 같은 복잡한 움직임을 위해 건축해야 할 수도 있습니다.이것은 로봇 공학에 가장 일반적으로 사용되지만 비디오 게임 프로그래밍에는 캐릭터가 벽과 프로그램을 통과하지 못하게하는 곳이 있습니다.움직이는 방법.컨트롤은 일반적으로 미묘하며 정의 된 경로는 로봇에 할당되지 않지만 로봇은 일반적으로 종말점의 위치에 알려집니다.미묘한 프로그래밍은 로봇이 움직이는 방법을 알게되지만 목표에 도달하기 위해 특정 거리를 향해 나아가라고 말하지 않을 것입니다.이것은 로봇에 하나의 장소에 도달 할 수있는 장소를 제공하는 데 사용될 수 있거나 로봇은 여러 대상으로 프로그래밍하여 순차적 순서로 도달 할 수 있습니다.컨트롤이 일반적으로 미묘하므로 로봇은 모든 알려진 정보를 사용하여 대상으로가는 자체 방법을 파악합니다.컴퓨터 비전, 또는 로봇이 장애물을보고 인식 할 수 있도록하여 로봇이 목적지에 도달하려고 할 때 할 수 있고 겪을 수없는 것을 알 수 있도록 사용할 수 있습니다.모든 공간의 알려진 장애물과 지오메트리에서 프로그래밍 mdash;크기와 모양과 같은 mdash;컴퓨터 비전만큼 유용 할 수 있지만 다양성이 부족한 경향이 있습니다.

기본 모션 계획의 경우 로봇은 앞으로 그리고 뒤로 이동하는 간단한 움직임을 위해서만 만들어야합니다.보다 진보 된 모션 계획에는 계단이나 경사로를 내려가는 것과 같은 복잡한 움직임이 포함됩니다.이를 수용하기 위해 로봇에는 이러한 움직임을 수행 할 수있는 본문이 있어야합니다.

모션 계획은 일반적으로 로봇 공학과 관련하여 사용되지만 비디오 게임 프로그래밍에도 사용될 수 있습니다.플레이어의 캐릭터와 관련하여 캐릭터가 벽 및 기타 항목과 같은 게임의 견고한 개체를 통과 할 수 없도록하는 데 도움이됩니다.NPC 경로, 특히 엄격하게 프로그래밍되지 않은 경로의 경우 NPC가 게임 공간을 올바르게 통과 할 수 있습니다.