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.
Loading...
Searching...
No Matches
rcsc::Vector2D Member List

This is the complete list of members for rcsc::Vector2D, including all inherited members.

abs() constrcsc::Vector2Dinline
abs() constrcsc::Vector2Dinline
absX() constrcsc::Vector2Dinline
absX() constrcsc::Vector2Dinline
absY() constrcsc::Vector2Dinline
absY() constrcsc::Vector2Dinline
add(const Vector2D &v)rcsc::Vector2Dinline
add(const double &xx, const double &yy)rcsc::Vector2Dinline
add(const Vector2D &v)rcsc::Vector2Dinline
add(const double &xx, const double &yy)rcsc::Vector2Dinline
assign(const double &xx, const double &yy)rcsc::Vector2Dinline
assign(const double &xx, const double &yy)rcsc::Vector2Dinline
dir() constrcsc::Vector2Dinline
dir() constrcsc::Vector2Dinline
dist(const Vector2D &p) constrcsc::Vector2Dinline
dist(const Vector2D &p) constrcsc::Vector2Dinline
dist2(const Vector2D &p) constrcsc::Vector2Dinline
dist2(const Vector2D &p) constrcsc::Vector2Dinline
EPSILONrcsc::Vector2Dstatic
equals(const Vector2D &other) constrcsc::Vector2Dinline
equals(const Vector2D &other) constrcsc::Vector2Dinline
equalsWeakly(const Vector2D &other) constrcsc::Vector2Dinline
equalsWeakly(const Vector2D &other) constrcsc::Vector2Dinline
ERROR_VALUErcsc::Vector2Dstatic
from_polar(const double &mag, const AngleDeg &theta)rcsc::Vector2Dinlinestatic
from_polar(const double &mag, const AngleDeg &theta)rcsc::Vector2Dinlinestatic
inner_product(const Vector2D &v1, const Vector2D &v2)rcsc::Vector2Dinlinestatic
inner_product(const Vector2D &v1, const Vector2D &v2)rcsc::Vector2Dinlinestatic
innerProduct(const Vector2D &v) constrcsc::Vector2Dinline
innerProduct(const Vector2D &v) constrcsc::Vector2Dinline
invalidate()rcsc::Vector2Dinline
invalidate()rcsc::Vector2Dinline
INVALIDATEDrcsc::Vector2Dstatic
isValid() constrcsc::Vector2Dinline
isValid() constrcsc::Vector2Dinline
length() constrcsc::Vector2Dinline
length() constrcsc::Vector2Dinline
length2() constrcsc::Vector2Dinline
length2() constrcsc::Vector2Dinline
norm() constrcsc::Vector2Dinline
norm() constrcsc::Vector2Dinline
norm2() constrcsc::Vector2Dinline
norm2() constrcsc::Vector2Dinline
normalize()rcsc::Vector2Dinline
normalize()rcsc::Vector2Dinline
normalizedVector() constrcsc::Vector2Dinline
normalizedVector() constrcsc::Vector2Dinline
operator*=(const double &scalar)rcsc::Vector2Dinline
operator*=(const double &scalar)rcsc::Vector2Dinline
operator+() constrcsc::Vector2Dinline
operator+() constrcsc::Vector2Dinline
operator+=(const Vector2D &v)rcsc::Vector2Dinline
operator+=(const Vector2D &v)rcsc::Vector2Dinline
operator-() constrcsc::Vector2Dinline
operator-() constrcsc::Vector2Dinline
operator-=(const Vector2D &v)rcsc::Vector2Dinline
operator-=(const Vector2D &v)rcsc::Vector2Dinline
operator/=(const double &scalar)rcsc::Vector2Dinline
operator/=(const double &scalar)rcsc::Vector2Dinline
outer_product(const Vector2D &v1, const Vector2D &v2)rcsc::Vector2Dinlinestatic
outer_product(const Vector2D &v1, const Vector2D &v2)rcsc::Vector2Dinlinestatic
outerProduct(const Vector2D &v) constrcsc::Vector2Dinline
outerProduct(const Vector2D &v) constrcsc::Vector2Dinline
polar2vector(const double &mag, const AngleDeg &theta)rcsc::Vector2Dinlinestatic
polar2vector(const double &mag, const AngleDeg &theta)rcsc::Vector2Dinlinestatic
print(std::ostream &os) constrcsc::Vector2Dinline
print(std::ostream &os) constrcsc::Vector2Dinline
printRound(std::ostream &os, const double &prec=0.1) constrcsc::Vector2Dinline
printRound(std::ostream &os, const double &prec=0.1) constrcsc::Vector2Dinline
r() constrcsc::Vector2Dinline
r() constrcsc::Vector2Dinline
r2() constrcsc::Vector2Dinline
r2() constrcsc::Vector2Dinline
reverse()rcsc::Vector2Dinline
reverse()rcsc::Vector2Dinline
reversedVector() constrcsc::Vector2Dinline
reversedVector() constrcsc::Vector2Dinline
rotate(const double &deg)rcsc::Vector2Dinline
rotate(const AngleDeg &angle)rcsc::Vector2Dinline
rotate(const double &deg)rcsc::Vector2Dinline
rotate(const AngleDeg &angle)rcsc::Vector2Dinline
rotatedVector(const double &deg) constrcsc::Vector2Dinline
rotatedVector(const AngleDeg &angle) constrcsc::Vector2Dinline
rotatedVector(const double &deg) constrcsc::Vector2Dinline
rotatedVector(const AngleDeg &angle) constrcsc::Vector2Dinline
scale(const double &scalar)rcsc::Vector2Dinline
scale(const double &scalar)rcsc::Vector2Dinline
setDir(const AngleDeg &dir)rcsc::Vector2Dinline
setDir(const AngleDeg &dir)rcsc::Vector2Dinline
setLength(const double &len)rcsc::Vector2Dinline
setLength(const double &len)rcsc::Vector2Dinline
setLengthVector(const double &len) constrcsc::Vector2Dinline
setLengthVector(const double &len) constrcsc::Vector2Dinline
setPolar(const double &radius, const AngleDeg &dir)rcsc::Vector2Dinline
setPolar(const double &radius, const AngleDeg &dir)rcsc::Vector2Dinline
th() constrcsc::Vector2Dinline
th() constrcsc::Vector2Dinline
Vector2D()rcsc::Vector2Dinline
Vector2D(const double &xx, const double &yy)rcsc::Vector2Dinline
Vector2D()rcsc::Vector2Dinline
Vector2D(const double &xx, const double &yy)rcsc::Vector2Dinline
xrcsc::Vector2D
yrcsc::Vector2D