1 |
1
로봇의 동작을 제어하기 위해 형성된 연속적인 입력 동작 궤적으로부터 단속적으로 복원용 동작 데이터를 추출하는 데이터 추출 모듈;상기 데이터 추출 모듈에서 추출된 복원용 동작 데이터를 이용해 상기 입력 동작 궤적에 근사하는 출력 동작 궤적으로 복원해내는 데이터 복원 모듈을 포함하고, 상기 데이터 추출 모듈은, 상기 입력 동작 궤적으로부터 소정의 샘플링 시간 단위로 원본 동작 데이터를 추출하고, 상기 원본 동작 데이터 중 일부 데이터를 소거하는 압축 과정을 통해 상기 복원용 동작 데이터를 추출하고,상기 원본 동작 데이터 중 이전 데이터와 비교하여 속도의 제로 크로싱(zero-crossing)이 일어나는 데이터를 앵커 포인트로 결정하고, 상기 앵커 포인트에 해당하는 동작 데이터를 복원용 동작 데이터로 상기 데이터 복원 모듈에 전송하는 것을 특징으로 하는 로봇의 동작 데이터 처리 시스템
|
2 |
2
제1항에 있어서,상기 출력 동작 궤적은, 상기 출력 동작 궤적에 따라 상기 로봇이 동작하면 로봇의 하드웨어의 가동 한계를 넘지 않는다는 조건을 만족하도록 복원되는 것을 특징으로 하는 로봇의 동작 데이터 처리 시스템
|
3 |
3
제2항에 있어서,상기 데이터 복원 모듈은,수신된 제1 복원용 동작 데이터에 기반하여 예측된 예측 궤적을 생성하고,상기 제1 복원용 동작 데이터에 후속하는 제2 복원용 동작 데이터가 수신되면, 상기 예측 궤적의 끝점이 지시하는 로봇의 현재 동작 데이터와 상기 제2 복원용 동작 데이터를 기반으로 상기 제2 복원용 동작 데이터를 추종하는 추종 궤적을 생성하여,상기 예측 궤적에서 상기 추종 궤적으로 이어지는 상기 출력 동작 궤적을 실시간으로 생성하는 것을 특징으로 하는 로봇의 동작 데이터 처리 시스템
|
4 |
4
제3항에 있어서,상기 추종 궤적은,상기 제2 복원용 동작 데이터에 기반하여 상기 제2 복원용 동작 데이터가 수신된 시점에서 소정의 시간 경과 후의 상기 로봇의 동작을 예측한 예측 동작 데이터를 추종하도록 생성되는 것을 특징으로 하는 로봇의 동작 데이터 처리 시스템
|
5 |
5
제4항에 있어서,상기 로봇이 최대 가동 한계로 구동하여도 상기 예측 동작 데이터를 추종하지 못한다고 판단되는 경우, 상기 추종 궤적은 소정의 시간 지연을 가지고 상기 로봇의 최대 가동 한계로 상기 제2 복원용 동작 데이터를 추종하도록 생성되는 것을 특징으로 하는 로봇의 동작 데이터 처리 시스템
|
6 |
6
제3항에 있어서,상기 추종 궤적은,상기 예측 궤적의 끝점이 지시하는 상기 로봇의 위치와, 상기 제2 복원용 동작 데이터가 지시하는 상기 로봇의 위치 사이의 거리를 면적으로 갖는 복원 함수를 면적이 1인 사각파 함수와 적어도 1회 컨벌루션 연산하여 생성되는 것을 특징으로 하는 로봇의 동작 데이터 처리 시스템
|
7 |
7
제4항에 있어서,상기 추종 궤적은, 상기 예측 궤적의 끝점이 지시하는 상기 로봇의 위치와, 상기 예측 동작 데이터가 지시하는 상기 로봇의 위치 사이의 거리를 면적으로 갖는 복원 함수를 면적이 1인 사각파 함수와 적어도 1회 컨벌루션 연산하여 생성되는 것을 특징으로 하는 로봇의 동작 데이터 처리 시스템
|
8 |
8
제2항에 있어서,상기 데이터 복원 모듈은,제1 복원용 동작 데이터와 상기 제1 복원용 동작 데이터에 후속하는 제2 복원용 동작 데이터가 모두 수신된 후, 상기 제1 복원용 동작 데이터와 상기 제2 복원용 동작 데이터를 기반으로 상기 제2 복원용 동작 데이터를 추종하는 추종 궤적을 생성하는 것을 특징으로 하는 로봇의 동작 데이터 처리 시스템
|
9 |
9
제8항에 있어서,상기 추종 궤적은, 제1 복원용 동작 데이터가 지시하는 상기 로봇의 위치와, 상기 제2 복원용 동작 데이터가 지시하는 상기 로봇의 위치 사이의 거리를 면적으로 갖는 복원 함수를 면적이 1인 사각파 함수와 적어도 1회 컨벌루션 연산하여 생성되는 것을 특징으로 하는 로봇의 동작 데이터 처리 시스템
|
10 |
10
제1항에 있어서,상기 원본 동작 데이터 중 이전 데이터와 비교하여 속도의 제로 크로싱이 일어나는 데이터를 후보 앵커 포인트로 결정하고, 상기 후보 앵커 포인트가 지시하는 로봇의 위치가 전송될 복원용 동작 데이터로서 이미 확정된 확정 앵커 포인트가 지시하는 로봇의 위치와 소정 거리 범위 이상 이격되는 경우 해당 후보 앵커 포인트를 새로운 확정 앵커 포인트로 결정하여, 상기 확정 앵커 포인트에 해당하는 복원용 동작 데이터로 상기 데이터 복원 모듈에 전송하는 것을 특징으로 하는 로봇의 동작 데이터 처리 시스템
|
11 |
11
제10항에 있어서,상기 데이터 추출 모듈은상기 결정된 후보 앵커 포인트에 후속하는 원본 동작 데이터 중 특정 시간 동안 상기 소정 거리 범위 안에 위치하는 동작 데이터들을 상기 제로 크로싱에 관계 없이 후보 앵커 포인트로 결정하는 것을 특징으로 하는 로봇의 동작 데이터 처리 시스템
|
12 |
12
제11항에 있어서,상기 데이터 추출 모듈은,소정의 오차범위를 설정하고, 원본 동작 데이터 중에서 상기 확정 앵커 포인트에 후속하는 동작 데이터가 상기 확정 앵커 포인트와 비교하여 거리 변동폭이 상기 오차범위 밖에 있는 경우 해당 동작 데이터를 복원용 동작 데이터로 상기 데이터 복원 모듈에 전송하는 것을 특징으로 하는 로봇의 동작 데이터 처리 시스템
|
13 |
13
제12항에 있어서,상기 데이터 추출 모듈은,상기 오차범위를 조절하여,상기 원본 동작 데이터의 압축률을 조절하는 것을 특징으로 하는 로봇의 동작 데이터 처리 시스템
|
14 |
14
제11항에 있어서,상기 데이터 추출 모듈은,최대 압축 모드에서 상기 확정 앵커 포인트를 복원용 동작 데이터로 상기 데이터 복원 모듈에 전송하는 것을 특징으로 하는 로봇의 동작 데이터 처리 시스템
|
15 |
15
삭제
|