#include "jamc/srv/load.hpp"
#include "jamc/srv/func.hpp"
#include "jamc/srv/time_scale.hpp"
#include "midi_processor/midi_processor.h"
#include "rclcpp/rclcpp.hpp"
#include <geometry_msgs/msg/twist_stamped.hpp>
#include <geometry_msgs/msg/point.hpp>
#include <chrono>
#include <cmath>
#include <optional>
#include <geometry_msgs/msg/pose_array.hpp>
#include <sensor_msgs/msg/joint_state.hpp>
#include <control_msgs/msg/joint_jog.hpp>
Go to the source code of this file.
|
| using | Clock = std::chrono::steady_clock |
| |
|
| enum class | Control::STATE { Control::WAITING
, Control::PLAYING
, Control::MOVING
} |
| | An enum for representing the state of the controller, used to determine behavior in the control loop WAITING: Waiting for the next note to play, no velocity commands are sent PLAYING: Actively playing a note (Up and down z movement) MOVING: Moving to the target position for the next note. More...
|
| |
◆ Clock
| using Clock = std::chrono::steady_clock |