20220920_Franka_Emika1791_resized-2
EXPLORE, JOIN, CONTRIBUTE

FRANKA COMMUNITY CONTRIBUTIONS

The Franka Community is renowned for its innovative and collaborative spirit in the fields of robotics and AI. Explore some of the standout contributions that make this community exceptional!

 

Want to see your work featured? If you've made a contribution to the Franka Community, let us know at research@franka.de. We’d love to highlight it!

Community Resources

Robot Control & Motion Planning

Tools and frameworks for controlling Franka robots, focusing on real-time control libraries, motion planning, and trajectory generation.

 

- Deoxys [link] | Python interface with real-time C++ controllers for Franka robots, ideal for robot learning and visuomotor tasks.

- Frankx [link] | High-level C++ and Python motion library for real-time trajectory generation.

- Franky [link 1] [link2] | Simplifies real-time motion generation through intuitive C++ and Python interfaces.

- Polymetis [link] | A high-level robotics control stack for learning-based manipulation.

- Franka ROS Interface [link] | Customizable ROS controllers for seamless transfer between real and simulated robots.

- Galaxy Franka Driver [link] | C++ driver and Python Web API for local and remote robot control.

- Panda-py [link1] [link2] | A Python bindings for real-time control of Franka robots.

- Franka R [link] | A ROS-based API for controlling Franka robots, with added focus on customized collision handling.

- Ruckig [link] | Real-time trajectory generation library that optimizes robot paths based on sensor inputs.

- Pick and Place tutorial with Franka Emika Panda robot [link] | Path planning for pick-and-place tasks using the RRT algorithm.

- Pick and Place Using RRT for Manipulators [link] | Step-by-step guide for using MoveIt for pick-and-place tasks.

- The Robotics Toolbox for Python [link] | Provides tools for modeling, simulating, and controlling robotic systems, including kinematics, path planning, and localization

 

 

Robotics Simulation and Environment Tools

Tools that help simulate and test Franka robots in virtual environments, supporting real-time interaction, reinforcement learning, and various simulation capabilities.

 

- Panda Simulator [link] | Gazebo-based simulator for Franka Emika Panda with full ROS interface support for realistic state feedback.

- PyBullet Simulation of Franka Emika Panda 7-DOF Robot [link] Physics-based simulation of Franka Panda for movement, inverse dynamics, and gravity compensation.

- Panda Gym [link] | a set of robotic environments based on PyBullet physics engine and gymnasium.

- Franka Robotics RL Environment Tutorial [link] | A tutorial for setting up custom reinforcement learning environments using Franka robots.

- Franka Kitchen [link] | A robot simulation environment where Franka robots perform kitchen-related tasks using reinforcement and imitation learning techniques.

- Rocksi [link1] [link2] | A web-based simulator using Blockly programming, perfect for beginners to learn robotics concepts with Franka robots.

- Franka Robot | Isaac Sim Robotics Tutorial [link] | A tutorial on simulating and controlling Franka robots using Isaac Sim’s environment.

- Nvidia Isaac SIM / Lab [link1] [link2] | A step-by-step guide to simulating and controlling Franka robots in Isaac Sim, offering insights for real-time robotic simulation.

- MoveIt Control Franka Robot in Isaac ROS [link] | A blog tutorial that demonstrates how to simulate and control a Franka robot arm in NVIDIA Isaac using MoveIt, with synchronization between ROS and the Omniverse simulation platform for realistic control.

 

 

Learning Environments and Datasets

Resources that support the training of robots, including reinforcement learning environments and large-scale datasets for robot manipulation tasks.

 

- RLBench [link] | A comprehensive benchmark for research in vision-guided manipulation, supporting RL, imitation learning, and more.

- DROID [link] | A diverse dataset with over 76,000 robot manipulation demonstrations, helping to advance robotic learning policies.

- Open X-Embodiment [link] | Large-scale datasets and models for creating generalist robotic manipulation policies across multiple platforms.

 

 

Calibration and Control Methods

Tools and methodologies for improving the accuracy and functionality of Franka robots through precise calibration and advanced control methods.

 

- Calibration of robot kinematics [link] | Provides methods for calibrating the kinematics of Franka robots, ensuring high accuracy in positioning.

- Interface of Python for the Human-Friendly Impedance Controller [link] | Python classes for controlling Franka robots with an impedance control approach using ROS.

 

 

Miscellaneous Resources

This category includes a variety of useful resources such as models and hardware for different Franka applications.

 

- 3D Camera Holder [link] | Ready-to-print 3D models to attach cameras like the Intel RealSense or generic ¼“ cameras to your Franka robot.

- SOLIDWORKS® Model [link] | A fully movable 3D model of the Arm, Hand and control – to simulate the robot in your work environment, test its reach and visualize the system in combination with additional equipment.

FROM THE FRANKA COMMUNITY

COMMUNITY HIGHLIGHTS

A selection of highlights from the Franka Community, from groundbreaking research in robotics and AI to practical applications and educational resources.
  1. META
    Advancing robotics and touch perception
  2. TOYOTA RESEARCH INSTITUTE
    Teaching robots new behaviours
  3. MIT
    Provably safe and efficient motion planning with uncertain human dynamics
  4. TSINGHUA UNIVERSITY
    Learning pregrasp manipulation of objects from ungraspable poses
  5. DROID
    A large-scale in-the-wild robot manipulation dataset
  6. QUT
    Reactive base control for on-the-move mobile manipulation in dynamic environments
  7. UNIVERSITY OF TORONTO
    ORGANA: A robotic assistant for mautomated chemistry experimentation and characterization
  8. TU DRESDEN
    Robot-assisted surgery / human-machine interaction in the OR
COMMUNITY Forum
Franka Robotics Community Forum
WELCOME TO FRANKA

COMMUNITY FORUM

The community forum offers an an interactive platform dedicated to our robots and products. Here, users can engage in discussions, share insights, and connect with peers who are also working with Franka Robotics' technology. The forum is an invaluable resource for exploring specific applications, troubleshooting, and staying updated on the latest developments and innovations related to our robotic systems.

Register now to join the conversation and connect with others in the field.

DEVELOPMENT
_Franka Robotics _Franka AI Companion_20241723
BUILD, CREATE, INNOVATE

DEVELOP ON THE FRANKA ROBOT PLATFORM

The resource hub for developers working with the Franka Research 3 robot platform. Dive into a wealth of tools, libraries and documentation designed to accelerate your development journey. Whether you're a seasoned developer or just starting out, you'll find everything you need to build, create and innovate.