Namespace o80_exampleΒΆ
-
namespace o80_example
Typedefs
-
typedef o80::StateXd<double, int> Joint2d
Functions
-
std::string get_segment_id(int id)
-
class Driver : public o80::Driver<DriverIn, DriverOut>
- #include <driver.hpp>
Public Functions
-
Driver(double min, double max)
-
void start()
-
void stop()
-
void set(const DriverIn &in)
-
DriverOut get()
Private Members
-
double values_[2]
-
double min_
-
double max_
-
Driver(double min, double max)
-
class DriverIn
- #include <driver_in.hpp>
Public Functions
-
void print(bool endl)
-
std::string to_string() const
Public Members
-
double values[2]
-
void print(bool endl)
-
class DriverOut
- #include <driver_out.hpp>
Public Functions
-
void print(bool endl)
Public Members
-
double values[2]
-
void print(bool endl)
-
class Joint : public o80::State<double, Joint>
- #include <joint.hpp>
Public Functions
-
inline Joint()
-
inline Joint(double value)
-
inline Joint()
-
class Standalone : public o80::Standalone<o80_EXAMPLE_QUEUE_SIZE, o80_EXAMPLE_NB_DOFS, Driver, Joint, o80::VoidExtendedState>
- #include <standalone.hpp>
-
typedef o80::StateXd<double, int> Joint2d