The Kinova Gen3 arrived in UK robotics labs as a lighter, more accessible alternative to the Franka Panda, and it found a distinct niche. Where the Franka was adopted primarily for manipulation research requiring the highest possible torque sensing fidelity, the Gen3 became the preferred platform for assistive robotics, mobile manipulation, and research applications where low weight and a mountable form factor mattered as much as sensing capability.

Today, a healthy used market exists for the Gen3 in the UK. University labs, research groups, and commercial robotics companies turning over hardware are a consistent source of units. At £6,000 to £12,000, a used Gen3 is accessible to small research teams, university spin-outs, and developers working on robotic systems for assistive and service applications.

This guide covers the Gen3's specifications, use cases, ROS2 and Kortex SDK support, what to inspect before buying, and how it compares to the Franka Research 3 and Universal Robots UR3e.

> Quick answer: The Kinova Gen3 7 DOF is the best-value lightweight research arm for UK buyers who need joint torque sensing and ROS2 support at a price below the Franka Research 3. Buy at £6,000 to £12,000 from a verified research seller. Check the wrist joints carefully, confirm Kortex SDK access, and verify the vision module is functional if included. For assistive robotics and mobile manipulation, it is the most appropriate arm in this price range.


Kinova Gen3 Specifications

SpecificationValue
Degrees of freedom6 or 7
Payload2 kg
Maximum reach902 mm
Repeatability±0.1 mm
Maximum Cartesian velocity1.0 m/s
Joint torque sensingAll joints
Vision moduleOptional (depth camera + RGB)
CommunicationKortex API (Ethernet, USB), ROS2
Weight5.3 kg (6 DOF), 5.5 kg (7 DOF)
IP ratingIP54 (optional variant)
Power consumptionMaximum 150 W

The Gen3's 2 kg payload is lower than the Franka FR3's 3 kg, but within the range required for most research manipulation tasks. The 902 mm reach is slightly longer than the FR3's 855 mm, and the arm's light weight of 5.5 kg (7 DOF) makes it practical to mount on mobile robots and wheelchair platforms -- a key design criterion for Kinova.

The optional IP54 rating distinguishes the Gen3 from the FR3. Buyers operating in environments with light moisture, dust, or splash risk -- outdoor research platforms, workshop environments, some assistive contexts -- can specify an IP54 variant. This is a genuine advantage over the FR3, which carries no IP rating.


Kortex SDK

The Kinova Kortex SDK is the primary software interface for the Gen3. It provides:

  • High-level Cartesian and joint position control
  • Real-time joint torque and position feedback
  • Gripper control
  • Vision module access (depth and RGB streams)
  • Session management and error handling

The Kortex API communicates over Ethernet and USB and supports C++, Python, and ROS2 bindings. The Python API is widely used in research settings for rapid prototyping. For users who prefer direct control without the ROS layer, the Python Kortex API is comprehensive and well-documented.

The SDK is device-specific -- it requires configuration for a specific robot's serial number and IP address. When buying a used unit, confirm that the seller provides the robot's configuration details and that the Kortex API can be accessed without any account credentials that the seller retains. The Kortex web app (accessible via browser at the robot's IP address) should load and respond correctly as part of your pre-purchase check.


ROS2 Integration

The ros2_kortex package provides a full ROS2 integration for the Gen3. Key capabilities include:

  • Joint state and wrench topic publishing
  • Action server for trajectory execution
  • MoveIt2 support with a provided URDF and MoveIt2 configuration
  • Gripper action interface
  • Example packages for common manipulation tasks

The package is maintained by Kinova and the open-source robotics community. Documentation is good, and the Gen3 has a larger ROS2 user community in the UK research sector than most alternatives at its price point.

For buyers setting up a new ROS2 installation with a used Gen3, the recommended environment is Ubuntu 22.04 with ROS2 Humble. The setup process is well-documented in the ros2_kortex README and Kinova's developer portal.


Assistive Robotics and Research Use Cases

The Gen3 was designed with assistive robotics as a central application, and this shapes both its hardware and its ecosystem. The arm's light weight, low power consumption, and ability to run on a 24 V DC supply make it practical to mount on a powered wheelchair or small mobile base without requiring a separate power infrastructure.

Wheelchair-mounted manipulation. Several UK research groups have deployed Gen3 arms on powered wheelchairs for assistive manipulation research. The arm's reach and payload are sufficient for common assistive tasks -- fetching objects, opening doors, operating light switches. Kinova's own JACO arm has a long track record in assistive deployment, and the Gen3 builds on this heritage.

Mobile manipulation. The Gen3 has been integrated with ROS2-based mobile robots for combined navigation and manipulation research. Its light weight avoids the stability and payload issues that arise with heavier arms on small mobile bases.

Laboratory manipulation research. The joint torque sensing and Kortex API make the Gen3 suitable for force-controlled manipulation research, learning from demonstration, and physical human-robot interaction studies. It is not as capable as the Franka FR3 for high-bandwidth torque control applications, but for most research tasks the Gen3's capabilities are sufficient at a lower cost.

Education. Several UK universities use the Gen3 in undergraduate and postgraduate robotics courses. Its manageable weight, clear documentation, and ROS2 integration make it a good teaching platform.


What to Inspect on a Used Gen3

Joint operation. Power the robot on and run it through a full range-of-motion diagnostic using the Kortex web app or a simple Python Kortex API script. Listen for any grinding or clicking. For the 7 DOF version, pay particular attention to joints 5, 6, and 7 (the wrist joints), which are typically the most stressed in manipulation tasks. Check the torque readings for each joint -- clean, consistent values with no spikes or offsets indicate healthy joint actuators.

Vision module. If the unit includes the optional vision module (a combined depth and RGB camera mounted near the wrist), connect to it via the Kortex API and verify that both depth and RGB streams are functioning. Check the mounting bracket for damage and the cable for kinking near the connectors.

Gripper. The standard Kinova gripper uses three fingers. Check that all three open and close symmetrically and that finger surfaces are not excessively worn. Test gripping force by attempting to hold an object at the gripper's rated holding force. Replacement fingers are available but add to post-purchase cost.

Kortex web app. Before purchasing, access the robot's Kortex web app via a browser. Verify that all joints are detected, that the arm can be jogged in Cartesian and joint modes, and that there are no persistent error states in the system log.

Cable management. Research robots often have custom cable runs for additional sensors or end-effectors. Check for cable damage, particularly at the base and wrist connectors. Research use occasionally involves cables being routed without adequate management, leading to wear.

Operating hours and error log. Kinova provides access to robot logs through the Kortex API. Request that the seller export the robot log and review it for joint error events, overload faults, and total operating hours. High joint overload event counts suggest the robot was used with payloads above the 2 kg limit or in aggressive trajectories.


Software and Credential Transfer

The Gen3 does not require a cloud account for operation -- the Kortex API and web app run locally on the robot's internal computer. However, some users register their robots on Kinova's developer portal for software updates and support. Confirm that the seller is not withholding any account registration that could restrict your access to firmware updates.

Firmware updates for the Gen3 are available from Kinova's developer portal. Register the robot in your own name after purchase to ensure access to future updates and support.


Price Expectations

New Gen3 units are priced at approximately £18,000 to £22,000 from Kinova distributors, depending on configuration (6 or 7 DOF), vision module inclusion, and gripper type.

Used units in the UK:

  • Clean units with low hours, full accessories, and documentation: £9,000 to £12,000
  • Moderate use, complete setup, no major issues: £7,000 to £9,000
  • High hours or missing accessories: £5,000 to £7,000

As with all research robots, provenance matters. A unit from a known UK university lab with documented use history is worth more than an anonymous listing with no history, even at the same nominal price.


Kinova Gen3 vs Franka Research 3 vs UR3e

FeatureKinova Gen3Franka Research 3UR3e
Payload2 kg3 kg3 kg
DOF6 or 776
Reach902 mm855 mm500 mm
Joint torque sensorsYesYes (higher fidelity)No (wrist F/T only)
IP ratingIP54 (optional)NoneIP54
Weight5.5 kg18 kg11.2 kg
New price (approx.)£18,000-£22,000£25,000-£28,000£22,000-£26,000
Used price (UK)£6,000-£12,000£8,000-£14,000£10,000-£16,000
Best forAssistive, mobile, researchHigh-fidelity manipulation researchIndustrial, education

Franka Research 3 provides higher joint torque sensing fidelity and the 1 kHz FCI control loop, making it the preferred platform for researchers who need the most precise force control. The FR3's higher weight and lack of IP rating make it unsuitable for mobile or assistive applications where the Gen3 excels.

Universal Robots UR3e is oriented towards industrial rather than research use. Its wrist-mounted force-torque sensor is useful but does not replace joint torque sensing for impedance control and compliant manipulation research. The UR3e's IP54 rating and industrial-grade reliability make it better suited to production-adjacent or education applications where uptime and safety certification matter more than research flexibility.

For assistive robotics, mobile manipulation, or research on a tight budget, the Kinova Gen3 7 DOF is the correct choice. For high-bandwidth manipulation research, the FR3 justifies its higher price. For industrial or education applications, the UR3e's ecosystem is more appropriate.


Finding a Used Gen3 in the UK

  • University equipment sales. Robotics and engineering departments at UK universities are the primary source of used Gen3 units. Newcastle, Edinburgh, Imperial, UCL, and Bristol are among the universities known to run Gen3 hardware.
  • Research group contacts. Direct outreach to robotics research groups is often the most efficient route for research-grade equipment.
  • Surplex and specialist platforms. Surplex, TechSurplus, and similar platforms list used laboratory and research equipment including robotics.
  • Robot AutoTrader. The browse listings and resale index cover research arm availability in the UK. Full Gen3 specifications are in the robot database.

Summary

The Kinova Gen3 is the right lightweight research arm for UK buyers who need joint torque sensing, ROS2 support, and a form factor suited to mobile and assistive applications. At £6,000 to £12,000 used, it is the most accessible entry point into 7 DOF torque-sensing manipulation in the UK.

Buyers should focus their inspection on wrist joint condition, vision module function, and Kortex API access. With verified operating history and a clean error log, a used Gen3 from a UK university lab represents genuine research capability at a price that is difficult to match with any new hardware option.