Class TwirlingCritic

Inheritance Relationships

Base Type

Class Documentation

class TwirlingCritic : public mppi::critics::CriticFunction

Public Functions

virtual void initialize() override

Initialize critic.

virtual void score(CriticData &data) override

Evaluate cost related to robot orientation at goal pose (considered only if robot near last goal in current plan)

Parameters:

costs – [out] add goal angle cost values to this tensor

Protected Attributes

unsigned int power_ = {0}
float weight_ = {0}