@@ -165,22 +165,22 @@ class AckermannSteeringControllerFixture : public ::testing::Test
165
165
command_ifs.reserve (joint_command_values_.size ());
166
166
167
167
command_itfs_.emplace_back (hardware_interface::CommandInterface (
168
- rear_wheels_names_ [0 ], traction_interface_name_,
168
+ traction_joints_names_ [0 ], traction_interface_name_,
169
169
&joint_command_values_[CMD_TRACTION_RIGHT_WHEEL]));
170
170
command_ifs.emplace_back (command_itfs_.back ());
171
171
172
172
command_itfs_.emplace_back (hardware_interface::CommandInterface (
173
- rear_wheels_names_ [1 ], steering_interface_name_,
173
+ traction_joints_names_ [1 ], steering_interface_name_,
174
174
&joint_command_values_[CMD_TRACTION_LEFT_WHEEL]));
175
175
command_ifs.emplace_back (command_itfs_.back ());
176
176
177
177
command_itfs_.emplace_back (hardware_interface::CommandInterface (
178
- front_wheels_names_ [0 ], steering_interface_name_,
178
+ steering_joints_names_ [0 ], steering_interface_name_,
179
179
&joint_command_values_[CMD_STEER_RIGHT_WHEEL]));
180
180
command_ifs.emplace_back (command_itfs_.back ());
181
181
182
182
command_itfs_.emplace_back (hardware_interface::CommandInterface (
183
- front_wheels_names_ [1 ], steering_interface_name_,
183
+ steering_joints_names_ [1 ], steering_interface_name_,
184
184
&joint_command_values_[CMD_STEER_LEFT_WHEEL]));
185
185
command_ifs.emplace_back (command_itfs_.back ());
186
186
@@ -189,22 +189,22 @@ class AckermannSteeringControllerFixture : public ::testing::Test
189
189
state_ifs.reserve (joint_state_values_.size ());
190
190
191
191
state_itfs_.emplace_back (hardware_interface::StateInterface (
192
- rear_wheels_names_ [0 ], traction_interface_name_,
192
+ traction_joints_names_ [0 ], traction_interface_name_,
193
193
&joint_state_values_[STATE_TRACTION_RIGHT_WHEEL]));
194
194
state_ifs.emplace_back (state_itfs_.back ());
195
195
196
196
state_itfs_.emplace_back (hardware_interface::StateInterface (
197
- rear_wheels_names_ [1 ], traction_interface_name_,
197
+ traction_joints_names_ [1 ], traction_interface_name_,
198
198
&joint_state_values_[STATE_TRACTION_LEFT_WHEEL]));
199
199
state_ifs.emplace_back (state_itfs_.back ());
200
200
201
201
state_itfs_.emplace_back (hardware_interface::StateInterface (
202
- front_wheels_names_ [0 ], steering_interface_name_,
202
+ steering_joints_names_ [0 ], steering_interface_name_,
203
203
&joint_state_values_[STATE_STEER_RIGHT_WHEEL]));
204
204
state_ifs.emplace_back (state_itfs_.back ());
205
205
206
206
state_itfs_.emplace_back (hardware_interface::StateInterface (
207
- front_wheels_names_ [1 ], steering_interface_name_,
207
+ steering_joints_names_ [1 ], steering_interface_name_,
208
208
&joint_state_values_[STATE_STEER_LEFT_WHEEL]));
209
209
state_ifs.emplace_back (state_itfs_.back ());
210
210
@@ -276,29 +276,28 @@ class AckermannSteeringControllerFixture : public ::testing::Test
276
276
protected:
277
277
// Controller-related parameters
278
278
double reference_timeout_ = 2.0 ;
279
- bool front_steering_ = true ;
280
279
bool open_loop_ = false ;
281
280
unsigned int velocity_rolling_window_size_ = 10 ;
282
281
bool position_feedback_ = false ;
283
- std::vector<std::string> rear_wheels_names_ = {" rear_right_wheel_joint" , " rear_left_wheel_joint" };
284
- std::vector<std::string> front_wheels_names_ = {
282
+ std::vector<std::string> traction_joints_names_ = {
283
+ " rear_right_wheel_joint" , " rear_left_wheel_joint" };
284
+ std::vector<std::string> steering_joints_names_ = {
285
285
" front_right_steering_joint" , " front_left_steering_joint" };
286
286
std::vector<std::string> joint_names_ = {
287
- rear_wheels_names_[0 ], rear_wheels_names_[1 ], front_wheels_names_[0 ], front_wheels_names_[1 ]};
287
+ traction_joints_names_[0 ], traction_joints_names_[1 ], steering_joints_names_[0 ],
288
+ steering_joints_names_[1 ]};
288
289
289
- std::vector<std::string> rear_wheels_preceeding_names_ = {
290
+ std::vector<std::string> wheels_preceeding_names_ = {
290
291
" pid_controller/rear_right_wheel_joint" , " pid_controller/rear_left_wheel_joint" };
291
- std::vector<std::string> front_wheels_preceeding_names_ = {
292
+ std::vector<std::string> steers_preceeding_names_ = {
292
293
" pid_controller/front_right_steering_joint" , " pid_controller/front_left_steering_joint" };
293
294
std::vector<std::string> preceeding_joint_names_ = {
294
- rear_wheels_preceeding_names_ [0 ], rear_wheels_preceeding_names_[ 1 ],
295
- front_wheels_preceeding_names_[ 0 ], front_wheels_preceeding_names_ [1 ]};
295
+ wheels_preceeding_names_ [0 ], wheels_preceeding_names_[ 1 ], steers_preceeding_names_[ 0 ],
296
+ steers_preceeding_names_ [1 ]};
296
297
297
298
double wheelbase_ = 3.24644 ;
298
- double front_wheel_track_ = 2.12321 ;
299
- double rear_wheel_track_ = 1.76868 ;
300
- double front_wheels_radius_ = 0.45 ;
301
- double rear_wheels_radius_ = 0.45 ;
299
+ double traction_wheel_track_ = 1.76868 ;
300
+ double traction_wheels_radius_ = 0.45 ;
302
301
303
302
std::array<double , 4 > joint_state_values_ = {0.5 , 0.5 , 0.0 , 0.0 };
304
303
std::array<double , 4 > joint_command_values_ = {1.1 , 3.3 , 2.2 , 4.4 };
0 commit comments