로봇제품에 요구되는 사항을 분석하여 로봇 하드웨어의 사양과 구조의 개념설계를 한다. 로봇에 사용되는 액츄에이터(Actuator:동력을 이용하여 기계를 동작시키는 구동장치)를 구동하는 드라이버를 요구사항에 맞게 분석하고 사양을 선정하여 드라이버 구동회로를 설계한다. 로봇의 자세 및 동작을 제어하기 위한 동작 프로파일, 모션제어 하드웨어 및 구조, 회로를 설계한다. 로봇의 동작 및 구성에 필요한 각각의 기능모듈에 대한 신호 및 전자적 인터페이스 요구사항을 분석하여 입출력 인터페이스 하드웨어를 설계한다. 로봇의 동작에 필요한 전원과 각 기능에 필요한 전원분배, 모니터링, 전원관리에 대한 사항을 분석하고 설계한다. 로봇 운영 컨트롤부(로봇 초기화, 운영제어처리, 센서데이터 획득, 신호입출력처리, 구동명령 등)를 설계한다. 로봇시스템의 요구사항에 따라 전장사양 및 구조를 설계한다. 로봇에 부착된 다양한 센서신호를 획득하고 분석하여 동작상태, 반응상태, 누적 편차 등을 인터페이스 장치로 전달하는 센서 신호처리부를 설계한다. PCB와 전기전자 부품, 하드웨어 부품 등을 통합하여 로봇 하드웨어를 제작한다. 규격에 맞게 제작, 조립되었는지 시험·평가한다. 로봇 하드웨어의 안정적인 사용을 보장하기 위하여 고장 분석, 예방대책을 수립하고 사용자를 교육한다.