|
LARS
LARS (Light Augmented Reality System) is an open-source framework for light-based interaction and real-time tracking in multi-robot experiments. Inspired by ARK, LARS extends the augmented reality paradigm to robotic collectives by projecting dynamic visual cues and environments onto the arena, enabling new experimental possibilities for collective robotics research, education, and outreach. LARS features integrated tracking, light projection, and modular experiment control with a user-friendly Qt GUI.
|
degree wrapper class Header File. More...
#include <functional>#include <iostream>#include <cmath>Go to the source code of this file.
Classes | |
| class | rcsc::AngleDeg |
| degree wrapper class More... | |
| class | rcsc::AngleDeg::DegreeCmp |
| predicate function object. this compares two angles by degree value More... | |
| class | rcsc::AngleIsWithin |
| predicate function object. More... | |
Functions | |
| const rcsc::AngleDeg | operator+ (const rcsc::AngleDeg &lhs, const rcsc::AngleDeg &rhs) |
| operator add(T, T) | |
| const rcsc::AngleDeg | operator+ (const rcsc::AngleDeg &lhs, const double &rhs) |
| operator add(T, U) | |
| const rcsc::AngleDeg | operator+ (const double &lhs, const rcsc::AngleDeg &rhs) |
| operator add(U, T) | |
| const rcsc::AngleDeg | operator- (const rcsc::AngleDeg &lhs, const rcsc::AngleDeg &rhs) |
| operator sub(T, T) | |
| const rcsc::AngleDeg | operator- (const rcsc::AngleDeg &lhs, const double &rhs) |
| operator sub(T, U) | |
| const rcsc::AngleDeg | operator- (const double &lhs, const rcsc::AngleDeg &rhs) |
| operator sub(U, T) | |
| bool | operator!= (const rcsc::AngleDeg &lhs, const rcsc::AngleDeg &rhs) |
| predicate operator != | |
| bool | operator!= (const rcsc::AngleDeg &lhs, const double &rhs) |
| predicate operator != | |
| bool | operator!= (const double &lhs, const rcsc::AngleDeg &rhs) |
| predicate operator != | |
| bool | operator== (const rcsc::AngleDeg &lhs, const rcsc::AngleDeg &rhs) |
| predicate operator == | |
| bool | operator== (const rcsc::AngleDeg &lhs, const double &rhs) |
| predicate operator == | |
| bool | operator== (const double &lhs, const rcsc::AngleDeg &rhs) |
| predicate operator == | |
| std::ostream & | operator<< (std::ostream &os, const rcsc::AngleDeg &a) |
| output to ostream | |
degree wrapper class Header File.
|
inline |
predicate operator !=
| lhs | left hand side argument |
| rhs | right hand side argument |
|
inline |
predicate operator !=
| lhs | left hand side argument |
| rhs | right hand side argument |
|
inline |
predicate operator !=
| lhs | left hand side argument |
| rhs | right hand side argument |
|
inline |
operator add(U, T)
| lhs | left hand side argument |
| rhs | right hand side argument |
|
inline |
operator add(T, U)
| lhs | left hand side argument |
| rhs | right hand side argument |
|
inline |
operator add(T, T)
| lhs | left hand side argument |
| rhs | right hand side argument |
|
inline |
operator sub(U, T)
| lhs | left hand side argument |
| rhs | right hand side argument |
|
inline |
operator sub(T, U)
| lhs | left hand side argument |
| rhs | right hand side argument |
|
inline |
operator sub(T, T)
| lhs | left hand side argument |
| rhs | right hand side argument |
|
inline |
output to ostream
| os | reference to the output stream |
| a | angle object |
|
inline |
predicate operator ==
| lhs | left hand side argument |
| rhs | right hand side argument |
|
inline |
predicate operator ==
| lhs | left hand side argument |
| rhs | right hand side argument |
|
inline |
predicate operator ==
| lhs | left hand side argument |
| rhs | right hand side argument |