![]() |
Visual Servoing Platform version 3.7.0
|
Classes | |
| class | PlotPbvs |
Variables | |
| usetex | |
| preamble | |
| parser = argparse.ArgumentParser(description='The script corresponding to TP 4, IBVS on 4 points.') | |
| type | |
| int | |
| default | |
| dest | |
| help | |
| str | |
| action | |
| args | |
| unknown_args | |
| c_T_w = HomogeneousMatrix() | |
| thetau = ThetaUVector(0.0, 0.0, 0.0) | |
| c_R_w = RotationMatrix(thetau) | |
| c_t_w = TranslationVector(0.0, 0.0, 1.3) | |
| cd_T_w = HomogeneousMatrix() | |
| cd_R_w = RotationMatrix(thetau) | |
| cd_t_w = TranslationVector(0.0, 0.0, 1.0) | |
| list | wX = [] |
| x = np.zeros(8) | |
| xd = np.zeros(8) | |
| t = FeatureTranslation(FeatureTranslation.cdMc) | |
| tu = FeatureThetaU(FeatureThetaU.cdRc) | |
| td = FeatureTranslation(FeatureTranslation.cdMc) | |
| tud = FeatureThetaU(FeatureThetaU.cdRc) | |
| task = Servo() | |
| int | iter = 0 |
| cd_T_c = cd_T_w * c_T_w.inverse() | |
| v = task.computeControlLaw() | |
| e = task.getError() | |
| norm_e = e.frobeniusNorm() | |
| Lx = task.getInteractionMatrix() | |
| plot = PlotPbvs(e, norm_e, v, x, xd, c_T_w, args.plot_log_scale) | |
| c_T_c_delta_t = ExponentialMap.direct(v, 0.040) | |
| pbvs-four-points.action |
Definition at line 151 of file pbvs-four-points.py.
| pbvs-four-points.args |
Definition at line 154 of file pbvs-four-points.py.
| pbvs-four-points.c_R_w = RotationMatrix(thetau) |
Definition at line 167 of file pbvs-four-points.py.
| pbvs-four-points.c_T_c_delta_t = ExponentialMap.direct(v, 0.040) |
Definition at line 278 of file pbvs-four-points.py.
| pbvs-four-points.c_T_w = HomogeneousMatrix() |
Definition at line 162 of file pbvs-four-points.py.
| pbvs-four-points.c_t_w = TranslationVector(0.0, 0.0, 1.3) |
Definition at line 168 of file pbvs-four-points.py.
| pbvs-four-points.cd_R_w = RotationMatrix(thetau) |
Definition at line 198 of file pbvs-four-points.py.
| pbvs-four-points.cd_T_c = cd_T_w * c_T_w.inverse() |
Definition at line 246 of file pbvs-four-points.py.
| pbvs-four-points.cd_T_w = HomogeneousMatrix() |
Definition at line 196 of file pbvs-four-points.py.
| pbvs-four-points.cd_t_w = TranslationVector(0.0, 0.0, 1.0) |
Definition at line 199 of file pbvs-four-points.py.
| pbvs-four-points.default |
Definition at line 149 of file pbvs-four-points.py.
| pbvs-four-points.dest |
Definition at line 149 of file pbvs-four-points.py.
| pbvs-four-points.e = task.getError() |
Definition at line 267 of file pbvs-four-points.py.
| pbvs-four-points.help |
Definition at line 149 of file pbvs-four-points.py.
| pbvs-four-points.int |
Definition at line 149 of file pbvs-four-points.py.
| int pbvs-four-points.iter = 0 |
Definition at line 232 of file pbvs-four-points.py.
| pbvs-four-points.Lx = task.getInteractionMatrix() |
Definition at line 269 of file pbvs-four-points.py.
| pbvs-four-points.norm_e = e.frobeniusNorm() |
Definition at line 268 of file pbvs-four-points.py.
| pbvs-four-points.parser = argparse.ArgumentParser(description='The script corresponding to TP 4, IBVS on 4 points.') |
Definition at line 148 of file pbvs-four-points.py.
Definition at line 273 of file pbvs-four-points.py.
| pbvs-four-points.preamble |
Definition at line 46 of file pbvs-four-points.py.
| pbvs-four-points.str |
Definition at line 150 of file pbvs-four-points.py.
| pbvs-four-points.t = FeatureTranslation(FeatureTranslation.cdMc) |
Definition at line 220 of file pbvs-four-points.py.
| pbvs-four-points.task = Servo() |
Definition at line 226 of file pbvs-four-points.py.
| pbvs-four-points.td = FeatureTranslation(FeatureTranslation.cdMc) |
Definition at line 222 of file pbvs-four-points.py.
| pbvs-four-points.thetau = ThetaUVector(0.0, 0.0, 0.0) |
Definition at line 166 of file pbvs-four-points.py.
| pbvs-four-points.tu = FeatureThetaU(FeatureThetaU.cdRc) |
Definition at line 221 of file pbvs-four-points.py.
| pbvs-four-points.tud = FeatureThetaU(FeatureThetaU.cdRc) |
Definition at line 223 of file pbvs-four-points.py.
| pbvs-four-points.type |
Definition at line 149 of file pbvs-four-points.py.
| pbvs-four-points.unknown_args |
Definition at line 154 of file pbvs-four-points.py.
| pbvs-four-points.usetex |
Definition at line 45 of file pbvs-four-points.py.
| pbvs-four-points.v = task.computeControlLaw() |
Definition at line 266 of file pbvs-four-points.py.
| list pbvs-four-points.wX = [] |
Definition at line 204 of file pbvs-four-points.py.
| pbvs-four-points.x = np.zeros(8) |
Definition at line 211 of file pbvs-four-points.py.
| pbvs-four-points.xd = np.zeros(8) |
Definition at line 212 of file pbvs-four-points.py.