lipm_walking_controller
1.7.1
RunStabilizer.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2020, CNRS-UM LIRMM, CNRS-AIST JRL
3
*/
4
5
#pragma once
6
7
#include <
lipm_walking/Controller.h
>
8
#include <
lipm_walking/State.h
>
9
10
namespace
lipm_walking
11
{
12
16
namespace
states
17
{
18
22
struct
RunStabilizer
:
State
23
{
24
void
start
()
override
;
25
void
teardown
()
override
;
26
void
runState
()
override
;
28
bool
checkTransitions
()
override
;
29
};
30
31
}
// namespace states
32
33
}
// namespace lipm_walking
Controller.h
State.h
lipm_walking
Definition:
build.dox:1
lipm_walking::State
Definition:
State.h:39
lipm_walking::states::RunStabilizer
Definition:
RunStabilizer.h:23
lipm_walking::states::RunStabilizer::runState
void runState() override
Definition:
RunStabilizer.cpp:17
lipm_walking::states::RunStabilizer::checkTransitions
bool checkTransitions() override
Always true.
Definition:
RunStabilizer.cpp:25
lipm_walking::states::RunStabilizer::start
void start() override
Definition:
RunStabilizer.cpp:10
lipm_walking::states::RunStabilizer::teardown
void teardown() override
Definition:
RunStabilizer.cpp:19
src
states
RunStabilizer.h
Generated by
1.9.1