namespace
UnicycleUtilities
Namespaces
- namespace Conversions
Functions
-
auto getContactList(const std::chrono::nanoseconds& initTime,
const std::chrono::nanoseconds& dt,
const std::vector<bool>& inContact,
const std::deque<Step>& steps,
const int& contactFrameIndex,
const std::string& contactName,
BipedalLocomotion::
Contacts:: ContactList& contactList) -> bool - It populates the contact list.
- void mergeSteps(const std::deque<Step>& newSteps, std::deque<Step>& currentSteps, const std::chrono::nanoseconds& currentTime)
- Merge two steps sequences, and stores the merged output in the second one.
-
template<typename T>auto appendVectorToDeque(const std::vector<T>& input, std::deque<T>& output, const size_t& initPoint) -> bool
- It appends a vector to a deque.
-
template<typename T>void populateVectorFromDeque(const std::deque<T>& deque, std::vector<T>& vector)
- It populates a vector from a deque.