test
Dependencies: mbed ros_lib_kinetic nhk19mr2_can_info splitData SerialHalfDuplex_HM
Walk/change_walk.h@45:0654364226c9, 2019-03-07 (annotated)
- Committer:
- shimizuta
- Date:
- Thu Mar 07 08:49:57 2019 +0000
- Revision:
- 45:0654364226c9
- Parent:
- 44:4aac39b8670b
turn
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
shimizuta | 44:4aac39b8670b | 1 | /*walk設定用関数. |
shimizuta | 44:4aac39b8670b | 2 | param walk:結果を入れる箱 |
shimizuta | 44:4aac39b8670b | 3 | 各パラメータの意味はOrbitクラスの基底クラスまで遡る必要があるので注意。 |
shimizuta | 44:4aac39b8670b | 4 | */ |
shimizuta | 35:b4e1b8f25cd7 | 5 | #ifndef INCLUDED_CHANGE_WALK_H |
shimizuta | 35:b4e1b8f25cd7 | 6 | #define INCLUDED_CHANGE_WALK_H |
shimizuta | 35:b4e1b8f25cd7 | 7 | #include "Walk.h" |
shimizuta | 35:b4e1b8f25cd7 | 8 | void SetOneLegStandParam(Walk &walk, int legnum, float x_m, float y_m, float time_s); |
shimizuta | 35:b4e1b8f25cd7 | 9 | |
shimizuta | 35:b4e1b8f25cd7 | 10 | void SetOneLegTriangleParam(Walk &walk, int legnum, float offset_x_m, float offset_y_m, |
shimizuta | 35:b4e1b8f25cd7 | 11 | float stride_m, float height_m, float buffer_height_m, |
shimizuta | 35:b4e1b8f25cd7 | 12 | float stridetime_s, float toptime_s, float buffer_time_s); |
shimizuta | 39:87dcdff27797 | 13 | void SetOneLegFourPointParam(Walk &walk, int legnum, float offset_x_m, float offset_y_m, |
shimizuta | 39:87dcdff27797 | 14 | float stride_m, float height_m, float buffer_height_m, |
shimizuta | 39:87dcdff27797 | 15 | float stridetime_s, float toptime_s, float buffer_time_s); |
shimizuta | 35:b4e1b8f25cd7 | 16 | void SetOneLegFreeLinesParam(Walk &walk, int legnum, LineParam lineparams[], int point_num); |
shimizuta | 45:0654364226c9 | 17 | void Turn(Walk &walk, int is_turnright, float start_x_m, float start_y_m, |
shimizuta | 45:0654364226c9 | 18 | float stride_m, float height_m, float stridetime_s, float risetime_s); |
shimizuta | 39:87dcdff27797 | 19 | |
shimizuta | 35:b4e1b8f25cd7 | 20 | #endif |