Resurgence (PY2022)
Codebase for the Husky Robotics 2021-2022 rover Resurgence
|
This is the complete list of members for net::mc::tasks::PowerRepeatTask, including all inherited members.
AsyncTask(const std::optional< std::string > &name=std::nullopt) | util::AsyncTask< std::chrono::steady_clock > | inline |
isRunning() | util::AsyncTask< std::chrono::steady_clock > | inline |
isRunningInternal() | util::AsyncTask< std::chrono::steady_clock > | inlineprotected |
notify() override | util::PeriodicTask< Clock > | inlineprotectedvirtual |
PeriodicTask(const std::chrono::milliseconds &period, const std::function< void()> &f) | util::PeriodicTask< Clock > | inline |
PowerRepeatTask() (defined in net::mc::tasks::PowerRepeatTask) | net::mc::tasks::PowerRepeatTask | |
setCmdVel(double steerVel, double xVel) | net::mc::tasks::PowerRepeatTask | |
setJointPower(robot::types::jointid_t id, double power) | net::mc::tasks::PowerRepeatTask | |
setTankCmdVel(double steerVel, double xVel) | net::mc::tasks::PowerRepeatTask | |
start() override | net::mc::tasks::PowerRepeatTask | virtual |
stop() override | net::mc::tasks::PowerRepeatTask | virtual |
task(std::unique_lock< std::mutex > &lock) override | util::PeriodicTask< Clock > | inlineprotectedvirtual |
wait_for(std::unique_lock< std::mutex > &lock, const std::chrono::duration< Rep, Period > &dur) | util::AsyncTask< std::chrono::steady_clock > | inlineprotected |
wait_until(std::unique_lock< std::mutex > &lock, const std::chrono::time_point< std::chrono::steady_clock > &tp) | util::AsyncTask< std::chrono::steady_clock > | inlineprotected |
wait_until_done(std::unique_lock< std::mutex > &lock) | util::AsyncTask< std::chrono::steady_clock > | inlineprotected |