Skip to content

dmillard/Franka.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

1khz Franka robot control in pure Julia

Franka.jl

Franka.jl wraps libfranka via CxxWrap.jl, exposing the Franka Control Interface (FCI) to Julia. It allows realtime 1khz callbacks for motion generation and gravity-compensated torque control to be written in pure Julia.

Please see the examples/ folder for interface examples, for both motion generation and cartesian impedance control.

Examples

examples/y_compliant_sinusoid.jl

Installation

This package is not (yet) on the Julia package repositories. In the meantime, you can install with the following steps:

  1. Install a c++ compiler, Eigen3.3, and libpoco's development files
  2. Clone this repo and its submodules
  3. Run path/to/cloned/Franka.jl/scripts/build.sh
  4. In Julia, run Pkg.develop("path/to/cloned/Franka.jl") from your calling project

About

1khz Franka robot control in pure Julia

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published