wbc
PlanarPotentialField.hpp
Go to the documentation of this file.
1#pragma once
2
3#include "PotentialField.hpp"
4
5namespace wbc{
6
8
23public:
24
26 PlanarPotentialField(const std::string &_name = "");
28
33 virtual const base::VectorXd& update(const base::VectorXd& position);
34
36 base::VectorXd n;
37};
38
39typedef std::shared_ptr<PlanarPotentialField> PlanarPotentialFieldPtr;
40
41}
42
virtual ~PlanarPotentialField()
Definition PlanarPotentialField.hpp:27
virtual const base::VectorXd & update(const base::VectorXd &position)
Compute control update according to potential field equation.
Definition PlanarPotentialField.cpp:9
base::VectorXd n
Definition PlanarPotentialField.hpp:36
PlanarPotentialField(const std::string &_name="")
Definition PlanarPotentialField.cpp:5
Base class for potential fields.
Definition PotentialField.hpp:13
PotentialField(const uint _dimension, const std::string &_name="unset")
Definition PotentialField.hpp:16
Definition ContactsAccelerationConstraint.cpp:3
std::shared_ptr< PlanarPotentialField > PlanarPotentialFieldPtr
Definition PlanarPotentialField.hpp:39