Robotics/Obstacle Avoidance (2) 썸네일형 리스트형 Artificial Potential Field - python code 본 포스팅에서는 Artificial Potential Field를 python으로 구현한 코드에 대해 말씀드리도록 하겠습니다. 본 포스팅에서 사용한 코드는 Reference [1] 코드를 참고하여 수정하였습니다. Program Start Python 코드를 실행시키면, __name__ 이란 변수에 __main__ 이 입력됩니다. 따라서 첫번째 코드인 if __name__ == '__main__' 은 python으로 작성된 프로그램이 실행되었는지 확인하는 것입니다. 프로그램이 실행되면, define된 main()으로 갑니다. if __name__=='__main__': print('__file__'+" start!!") main() print('__file__'+" Done!!") def main(): 변.. Artificial Potential Field Unmanned Aerial Vehicle(UAVs)나 무인자동차, 그리고 무인 이동로봇의 개발이 두드러지게 나타나면서, Collision avoidance 기술은 무인 이동체의 필수적인 기술이 되었습니다. 본 포스팅에서는 Collision Avoidance에서 가장 널리 사용되고 있는 알고리즘 중의 하나인 Artificial Potential Field에 대해 알아보도록 하겠습니다. Introduction Artificial Potential Field는 citation이 7,000번 이상 될 정도로 굉장히 interest한 알고리즘 중의 하나입니다. 비록 여러가지 Limitation이 존재하지만, Potential Field 알고리즘은 simple하기 때문에 구현하기가 쉽고, real-time으로 로.. 이전 1 다음