Skip to content

Commit 85e8189

Browse files
committed
GetBallContactスキルを削除
1 parent e087fb1 commit 85e8189

File tree

7 files changed

+3
-129
lines changed

7 files changed

+3
-129
lines changed

crane_robot_skills/include/crane_robot_skills/get_ball_contact.hpp

-38
This file was deleted.

crane_robot_skills/include/crane_robot_skills/single_ball_placement.hpp

-3
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
#include <crane_robot_skills/skill_base.hpp>
1212
#include <memory>
1313

14-
#include "get_ball_contact.hpp"
1514
#include "go_over_ball.hpp"
1615
#include "move_with_ball.hpp"
1716
#include "robot_command_as_skill.hpp"
@@ -38,8 +37,6 @@ class SingleBallPlacement
3837
private:
3938
std::shared_ptr<GoOverBall> go_over_ball;
4039

41-
std::shared_ptr<GetBallContact> get_ball_contact;
42-
4340
std::shared_ptr<MoveWithBall> move_with_ball;
4441

4542
std::shared_ptr<Sleep> sleep = nullptr;

crane_robot_skills/include/crane_robot_skills/skills.hpp

-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
#include <crane_robot_skills/ball_nearby_positioner.hpp>
1212
#include <crane_robot_skills/emplace_robot.hpp>
1313
#include <crane_robot_skills/freekick_saver.hpp>
14-
#include <crane_robot_skills/get_ball_contact.hpp>
1514
#include <crane_robot_skills/go_over_ball.hpp>
1615
#include <crane_robot_skills/goal_kick.hpp>
1716
#include <crane_robot_skills/goalie.hpp>

crane_robot_skills/src/get_ball_contact.cpp

-72
This file was deleted.

crane_robot_skills/src/single_ball_placement.cpp

+3-13
Original file line numberDiff line numberDiff line change
@@ -156,13 +156,8 @@ SingleBallPlacement::SingleBallPlacement(RobotCommandWrapperBase::SharedPtr & ba
156156
// 失敗の場合は最初に戻る
157157
addTransition(
158158
SingleBallPlacementStates::PULL_BACK_FROM_EDGE_TOUCH,
159-
SingleBallPlacementStates::PULL_BACK_FROM_EDGE_PREPARE, [this]() {
160-
if (not get_ball_contact) {
161-
return false;
162-
} else {
163-
return skill_status == Status::FAILURE;
164-
}
165-
});
159+
SingleBallPlacementStates::PULL_BACK_FROM_EDGE_PREPARE,
160+
[this]() { return skill_status == Status::FAILURE; });
166161

167162
// PULL_BACK_FROM_EDGE_PULL
168163
addStateFunction(SingleBallPlacementStates::PULL_BACK_FROM_EDGE_PULL, [this]() {
@@ -256,11 +251,6 @@ SingleBallPlacement::SingleBallPlacement(RobotCommandWrapperBase::SharedPtr & ba
256251
.fill("white")
257252
.fontSize(100);
258253
visualizer->add(text_builder.getSvgString());
259-
// if (not get_ball_contact) {
260-
// get_ball_contact = std::make_shared<GetBallContact>(command_base);
261-
// }
262-
//
263-
// skill_status = get_ball_contact->run();
264254
command.disablePlacementAvoidance();
265255
command.disableBallAvoidance();
266256
command.setMaxVelocity(0.2);
@@ -410,7 +400,7 @@ void SingleBallPlacement::print(std::ostream & os) const
410400
go_over_ball->print(os);
411401
break;
412402
case CONTACT_BALL:
413-
get_ball_contact->print(os);
403+
os << " CONTACT_BALL";
414404
break;
415405
case MOVE_TO_TARGET:
416406
move_with_ball->print(os);

crane_simple_ai/src/crane_commander.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@ CraneCommander::CraneCommander(QWidget * parent) : QMainWindow(parent), ui(new U
7070
setUpSkillDictionary<skills::CmdLookAt>();
7171
setUpSkillDictionary<skills::CmdLookAtBall>();
7272
setUpSkillDictionary<skills::CmdLookAtBallFrom>();
73-
setUpSkillDictionary<skills::GetBallContact>();
7473
// setUpSkillDictionary<skills::Idle>();
7574
setUpSkillDictionary<skills::Goalie>();
7675
setUpSkillDictionary<skills::GoalKick>();

session/crane_planner_plugins/src/simple_ai_planner.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ SimpleAIPlanner::SimpleAIPlanner(WorldModelWrapper::SharedPtr & world_model, rcl
4343
setUpSkillDictionary<skills::CmdLookAt>();
4444
setUpSkillDictionary<skills::CmdLookAtBall>();
4545
setUpSkillDictionary<skills::CmdLookAtBallFrom>();
46-
setUpSkillDictionary<skills::GetBallContact>();
4746
setUpSkillDictionary<skills::Idle>();
4847
setUpSkillDictionary<skills::Goalie>();
4948
setUpSkillDictionary<skills::GoalKick>();

0 commit comments

Comments
 (0)