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::Triangle2D Member List

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

a() constrcsc::Triangle2Dinline
area() constrcsc::Triangle2Dinlinevirtual
assign(const Vector2D &v1, const Vector2D &v2, const Vector2D &v3)rcsc::Triangle2Dinline
assign(const Segment2D &seg, const Vector2D &v)rcsc::Triangle2Dinline
b() constrcsc::Triangle2Dinline
c() constrcsc::Triangle2Dinline
ccw() constrcsc::Triangle2Dinline
ccw(const Vector2D &a, const Vector2D &b, const Vector2D &c)rcsc::Triangle2Dinlinestatic
centroid() constrcsc::Triangle2Dinline
centroid(const Vector2D &a, const Vector2D &b, const Vector2D &c)rcsc::Triangle2Dinlinestatic
circumcenter() constrcsc::Triangle2Dinline
circumcenter(const Vector2D &a, const Vector2D &b, const Vector2D &c)rcsc::Triangle2Dstatic
contains(const Vector2D &point) constrcsc::Triangle2Dvirtual
contains(const Vector2D &a, const Vector2D &b, const Vector2D &c, const Vector2D &point)rcsc::Triangle2Dstatic
double_signed_area(const Vector2D &a, const Vector2D &b, const Vector2D &c)rcsc::Triangle2Dinlinestatic
doubleSignedArea() constrcsc::Triangle2Dinline
incenter() constrcsc::Triangle2Dinline
incenter(const Vector2D &a, const Vector2D &b, const Vector2D &c)rcsc::Triangle2Dstatic
intersection(const Line2D &line, Vector2D *sol1, Vector2D *sol2) constrcsc::Triangle2D
intersection(const Ray2D &ray, Vector2D *sol1, Vector2D *sol2) constrcsc::Triangle2D
intersection(const Segment2D &segment, Vector2D *sol1, Vector2D *sol2) constrcsc::Triangle2D
isValid() constrcsc::Triangle2Dinline
orthocenter() constrcsc::Triangle2Dinline
orthocenter(const Vector2D &a, const Vector2D &b, const Vector2D &c)rcsc::Triangle2Dstatic
Region2D()rcsc::Region2Dinlineprotected
signed_area(const Vector2D &a, const Vector2D &b, const Vector2D &c)rcsc::Triangle2Dinlinestatic
signedArea() constrcsc::Triangle2Dinline
Triangle2D(const Vector2D &v1, const Vector2D &v2, const Vector2D &v3)rcsc::Triangle2Dinline
Triangle2D(const Segment2D &seg, const Vector2D &v)rcsc::Triangle2Dinline
~Region2D()rcsc::Region2Dinlinevirtual