Jaco Robot Arm

Robot Name: JACO

Category: Manipulator

Made By: Kinova

Date of manufacture or date of introduction: 2010


The JACO robot arm, developed by Kinova at its state-of-the-art R&D department, is a revolutionary device designed for multiple professional applications. It is a leading product in a new generation of lightweight portable robotic tools that enables users to interact with their environment with complete safety, freedom, and effectiveness.

JACO moves smoothly and silently around 6 degrees of freedom with unlimited rotation on each axis. The axes are aluminum compact actuator discs (CADs) of a unique design. Each JACO robot arm consists of 2 distinct sets of 3 identical, interchangeable, and easy-to-replace CADs linked together by a ZIF (zero insertion force) cable. Its main structure, entirely made of carbon fibre, delivers optimal robustness and durability as well as a cutting-edge look-and-feel. The arm is mounted on a standard aluminum extruded support structure that can be affixed to almost any surface.

The gripper consists of 3 underactuated fingers that can be individually controlled. Their unique bi-injected plastic structure (patent pending) endows them with great flexibility and unrivalled grip. JACO technology allows the fingers to adjust to any object whatever its shape; as a result, they can gently pick up an egg or firmly grasp a jar.

Targeted/Planned uses, and user groups: Rehabilitation, service robotics, mobile platforms, BCI manipulator.

Price: 35 000 to 50 000 USD

Project Start Date and Duration: 2006 – today

Control and Software:


JACO can be controlled with a computer (see the “Software” section below) or Kinova’s 3-axis, 7-button joystick. Control is intuitive and allows users to navigate using 3 different modes: translate, rotate, and grip. Also, Kinova’s Intelligent Singularity Avoidance System always keeps JACO safely away from unwanted locations. JACO is highly flexible and can adapt to all user needs.


JACO features an advanced application programming interface (API), enabling programmers to raise their experience to another level. The API, linked to JACO through a USB 2.0 connector, allows programmers to configure advanced parameters and integrate the robot to their own systems. In addition, JACO can be controlled with any one of many navigation systems, providing a broad range of applications from analyzing central system data to programming automated paths. The API comes with complete documentation and several code examples. In addition, new and exciting updates are available on a regular basis.


Tasks can be done autonomously or Semi autonomously? N/A

Vision processing:  N/A

Sound and voice processing: N/A

Remote control: N/A

Height: 90 cm

Weight: 5,7 kg


D.O.F:  6 + gripper

Body Frame: Carbon Fiber

Number of motors: 6 for the arm + 3 for the gripper

Servo power: 40 W averages for the whole system

Power source: 24V

Pieces and parts:

External sensors and types: N/A

Planned upgrades: Integrated vision system, torque sensors in each joints

Other Specs as applicable:

Codes, schematics, references, links, videos etc…


http://www.kinovatechnology.com (website)

http://www.youtube.com/watch?v=e65PLikG1lk (video)



Total weight: 5Kg

Maximum Load : 1.5kg

Reach : 90cm

Back drivable when shutdown

Zero backlash on axis

Finger force limited to 7N (1.54 lbf )

Flexible fingers for durability

Absolute position tolerance: 8 mm

Relative position tolerance: 1.6 mm

Maximum linear arm speed: 15 cm/s

Maximum joint rotation speed: 8 rpm

Average joint torque: 30 N.m

Ambient temperature from 0°C to 30°C

Water resistance (IPX2 rating)


2 connectors for expansion cards

100 Hz control system


[x,y,z] Accelerometers


Input Power

Voltage: 24V ± 20% DC

Current : 1.7A in normal use

Output Power (controller port)

Voltage: 24V ± 20% DC

Current : 1.5A continuous


Each axis controlled independently

Redundant security on each axis / fingers

Redundant error check in joints and in control system

Position and error calculation every 0.01 second

Automatic recovery on system fault