-
Notifications
You must be signed in to change notification settings - Fork 6
/
README
47 lines (34 loc) · 1.03 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
OVERVIEW
========
Reflex is a package for real-time robot control. It includes the
following:
* Workspace (Cartesian) Control for Robot Arms
- Generates kinematics code in C from URDF
* Linear Quadratic Gaussian Control and Estimation
- Compute optimal Kalman/LQR gains
- Discrete Kalman Filter
- Extended Kalman Filter
- Continuous Kalman-Bucy Filter
- LQR Controller
INSTALLATION
============
./configure && make && make install
See the INSTALL file for details.
WORKSPACE CONTROL
=================
* To generate code from URDF, see ./scripts/rfx-urdfc. Basic usage is
`rfx-urdfc myrobot.urdf`. For details, do `rfx-urdfc --help`.
DEMOS
=====
rfx-trajgen
-----------
The rfx-trajgen program will covert a set of waypoints to a dense
trajecory. See `man rfx-trajgen` for details.
rfx-camcal
----------
The rfx-camcal program will find a camera transform based on
corresponding camera and forward-kinematic pose estimates.
Example
=======
See the file cartpend.c for an example of how to do LQG filtering and
control.