초록
로봇 매니퓰레이터를 이용한 대부분의 작업은 환경과의 상호작용을 요구하며, 위치제어, 충돌제어 그리고 힘제어로 구성된다. 위치제어는 환경에 도착하는 방법을 의미하고, 환경에 접촉하는 순간은 충돌제어 문제를 야기하며, 힘제어는 환경과의 충돌후에 원하는 힘궤적을 유지하는 것이다. 이러한 세 가지 제어문제는 순차적으로 발생하므로, 각각의 제어 알고리즘은 독립적으로 개발되어야 한다. 특히 여자유도 매니퓰레이터에서 이러한 세 가지 제어문제는 독립된 중요한 연구 주제이다. 예를 들어, 관절 토크 최소화와 충격힘 최소화는 여자유도 매니퓰레이터의 대표적인 연구주제이다. 본 논문에서는 단일 작업을 통하여 세 가지 제어문제를 구성하였다. 위치제어는 각 관절의 토크와 토크변화 그리고 충돌 시의 충돌힘 최소화를 위하여 개발되었다. 따라서 충돌제어의 초기조건은 이전의 위치제어 알고리즘으로부터 최적화 되고, 그러한 제어 전략은 충돌제어의 결과를 개선시킨다. 유사하게, 힘제어 문제의 초기조건은 이전의 위치제어와 충돌제어로부터 간접적으로 최적화된다. 힘제어 알고리즘은 각 관절 토크와 힘외란 최소화시키는 개념을 사용하였다. 모의실험 결과는 제안된 알고리즘의 타당성을 보여준다.
There are many tasks which require robotic manipulators interaction with environment. It consists of three control problems, i.e., position control, impact control and force control. The position control means the way of reaching to the environment. The moment of touching to the environment yields the impact control problem and the force control is to maintain the desired force trajectory after the impact with the environment. These three control problems occur in sequence, so each control algorithm can be developed independently. Especially for redundant manipulators, each of these three control problems has been important independent research topic. For example, joint torque minimization and impulse minimization are typical techniques for such control problems. The three control problems are considered as a single task in this paper. The position control strategy is developed to improve the performance of the task, i.e., minimization of the individual joint torques and impulse. Therefore, initial conditions of the impact control problem are optimized at the previous position control algorithm. Such a control strategy yields improved result of the impact control. Similarly, the initial conditions for the force control problem are indirectly optimized by the previous position control and impact control strategies. The force control algorithm uses the individual joint torque minimization concept. It also minimizes the force disturbances. The simulation results show the proposed control strategy works well.