2013-01-21 3 views
2

매우 전문적이고 상당히 복잡한 산업용 로봇을위한 제어 소프트웨어를 작성해야합니다. 항상 작동해야하기 때문에 최종 소프트웨어를 테스트하기 전에 실제 로봇에 액세스 할 수 없습니다. 어떻게 든 로봇을 에뮬레이션해야하므로 코드를 개발할 수 있습니다. 나는 로봇을위한 드라이버와 매뉴얼을 가지고 있지만, 복잡한 것들이기 때문에 시뮬레이터를 처음부터 빌드하지 않는 것을 선호한다.하드웨어 에뮬레이션

내가 찾고있는 소프트웨어는 장치 드라이버를로드하고이를 기반으로 모든 기능을 갖춘 하드웨어를 시뮬레이션 할 수 있습니다.

저기에있는 것과 비슷한 것이나 완전히 잘못된 길입니까?

추신. 아니요, 프로그래밍 기술이별로 없지만 배울 준비가되었습니다.

미리 감사드립니다.

+0

특정 하드웨어를 가상으로 사용하는 KVM, Qemu와 같은 일부 일반 프로세서 에뮬레이터가 있습니다. 그러나 로봇 제조가 지원하고 제공해야하는 특정 것이 필요합니다. –

+0

일부 데이터 추적을 얻을 수 있습니까? 즉, 로봇과 응답에 전송되는 내용이 있습니까? 시뮬레이터를 빌드하고 그 데이터로 어느 정도 테스트해볼 수 있다면 도움이 될 것입니다. –

답변

1

일반적으로 로봇 제조업체는 시뮬레이션/에뮬레이션 소프트웨어를 제공합니다. 예 : 책상에

에이 로봇 프로그램을 생성하고 로봇의 움직임을 시뮬레이션하며 모든 입/출력과 인터페이스 할 수 있습니다. 이미 로봇에서 실행중인 프로그램을 가져 와서 오프라인에서 변경/디버그 할 수도 있습니다.

전체 로봇의 시뮬레이션/에뮬레이션을 만드는 것은 엄청난 양의 작업입니다. 프로그래밍 경험.