This page contains material related to Panda as well as Panda Research. Please find the newest update for download in the next section or stay updated by subscribing to the newsletter here:
If you have problems updating or other technical difficulties using Panda or Panda Research, do not hesitate to contact email@example.com or start a discussion in
the Franka Community.
Franka Control Interface (FCI)
The Franka Control Interface (FCI) allows a fast and direct low-level bidirectional connection to the Arm and Hand. It provides the current status of the robot and enables its direct control with a 1kHz real-time loop.
Overview, tutorial and install instructions of Franka Control Interface
C++ library for Franka Emika research robots
ROS integration for Franka Emika research robots, including support for MoveIt! and ROS Control
Some robots may not yet be cloud enabled and will cancel installation with an error. Check back with us at firstname.lastname@example.org with your controller serial number and log files, and we will respond with instructions when your robot is ready.
Please be aware that your apps will also be updated to newest version. Dependening on your current system + app version, this may add additional parameters and may require reteaching or configuring of new parameters.
From now on, all robot software – Apps and Features – will be delivered through Franka World, in your inventory. From there, you will be able to pick on which registered robot the software should be installed. Not keeping your operating system up to date can result in serious issues, affecting your robot system’s performance, usability, connectivity, safety and security.
Version 4.0.02020-05-04Download sha256 upgrade-4.0.0.img: 91c65feb40c986a5e420a1b246be812246126e69c68f4b40d07faa8caa8c003e
The robot performs better in various aspects of executing tasks. Our benchmarks showed an improvement in execution time of up to 30% in tasks with many Apps!
Get the maximum lifetime out of your robot. Instead of time in operation, the system now measures internal values and the actual wear in real-time, maximizing overall lifetime.
Enable Franka World for Desk: register your robot in Franka World and enable Panda to benefit from all the possibilities the platform brings: access to robot management, possibility to purchase Apps, Features and services, future system updates and so much more.
Manage everything via one single point of access. You can now register and use Franka World as your command center: administer robots, software licenses, apps, features, orders – you have it all under full control!
Supervise your entire robot fleet: check which Apps & Features are installed on which robot and deploy Apps, from one robot to another – with just a few clicks in Franka World.
Enter a digital environment where you feel at home: with major changes of the Desk’s side bar, we cleaned your go-to interface, making it more stylish, convenient and intuitive.
Fine-tune your poses: press the “Move to pose” button in the Pose Adjustment dialog and the robot will move directly to this pose.
Scale your interaction with Franka Emika’s robot to the next level by using the robot as an OPC UA server: via OPC UA you can stop tasks, open & close brakes, get system state, exchange variables, send trigger signals, provide pick poses, wait for sensor trigger, act according to the state of a sensor and read & write values and poses. For this, no “Franka Emika driver" needs to be programmed, just a simple translation to the OPC UA interface.
Improved Modbus configuration: you can now name each Modbus I/O-pin by simply using the key “pin_names” in the JSON-file, and the naming will conveniently appear in the configuration panels of the Modbus Apps, in Desk. Additionally, by using the key "pin_config" you can also set and name entire configurations of multiple pins and their intended values, to readily and quickly select them, all at once!
Run FCI on ARM-based platforms, for example on a Raspberry Pi.
Use the Franka Emika Edition Schmalz Cobot Pump via FCI: you can now use the functionality of the vacuum pump not only with designated Aapps but also via FCI thanks to the 4.0.0 upgrade.
Download the update.
Make sure you have access to a Franka World account:
Check with your colleagues, whether your company already has an account and let them invite you with your e-mail. This can be done under "Manage > Users" in Franka World.
(optional) If you have developed your own Apps using our App development tools
Apps installed previously using the SDK (< 0.3.0), will be removed initially and need to be re-installed with the current SDK (0.3.0). Later synchronization with Franka World will not overwrite your Apps anymore.
Improved detection and handling of communication errors.
Overall performance improvements, e.g. handling of complex and long App sequences in one task.
Improved Desk design with ergonomic aspects and enhanced handling functionalities.
New functionalities can be added via Apps and services.
Better control of the “monitored stop”.
User interface improvements and bug fixes.
Fix issues with inverse kinematics.
Notes for Panda research
If your system is older than 1.3, version 1.3.2 (see below) needs to be installed first.
With this update the functionality of the External Activation Device will change (for detailed information please click here), beyond that the original USER MANUAL that you received with purchasing the Panda robot does still apply.
Do NOT perform a factory reset
This will uninstall the Franka Control Interface – FCI and your Research App Package that you have to request again from email@example.com
Taught positions could be slightly off due to controller improvements.
Version 1.3.22018-06-27Download sha256 update-1.3.2.img: 81719df163c728efa068af9fd78ba231a10d9893d15ab28d7c9df85ff8b28899