You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Franky uses [Ruckig](https://github.com/pantor/ruckig) to generate smooth, time-optimal trajectories while respecting velocity, acceleration, and jerk limits.
54
54
55
55
-**[Real-time control from Python and C++](#real-time-motions)**
56
56
Need to change the target while the robot’s moving? No problem. Franky re-plans trajectories on the fly so that you can preempt motions anytime.
57
57
58
-
-**[Reactive behavior](#-real-time-reactions)**
58
+
-**[Reactive behavior](#-real-time-reactions)**
59
59
Robots don’t always go according to plan. Franky lets you define reactions to unexpected events—like contact with the environment — so you can change course in real-time.
60
60
61
-
-**[Motion and reaction callbacks](#motion-callbacks)**
61
+
-**[Motion and reaction callbacks](#motion-callbacks)**
62
62
Want to monitor what’s happening under the hood? Add callbacks to your motions and reactions. They won’t block the control thread and are super handy for debugging or logging.
63
63
64
-
-**Things are moving too fast? [Tune the robot's dynamics to your needs](#-robot)**
64
+
-**Things are moving too fast? [Tune the robot's dynamics to your needs](#-robot)**
65
65
Adjust max velocity, acceleration, and jerk to match your setup or task. Fine control for smooth, safe operation.
66
66
67
-
-**Full Python access to the libfranka API**
67
+
-**Full Python access to the libfranka API**
68
68
Want to tweak impedance, read the robot state, set force thresholds, or mess with the Jacobian? Go for it. If libfranka supports it, chances are Franky does, too.
0 commit comments