|
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.
|
This is the complete list of members for KilobotExperiment, including all inherited members.
| broadcastMessage(kilobot_broadcast) (defined in KilobotExperiment) | KilobotExperiment | signal |
| clearDrawings() (defined in KilobotExperiment) | KilobotExperiment | signal |
| clearDrawingsOnRecordedImage() (defined in KilobotExperiment) | KilobotExperiment | signal |
| createGUI() (defined in KilobotExperiment) | KilobotExperiment | inlinevirtual |
| drawCircle(QPointF pos, float r, QColor col, int thickness, std::string text, bool transparent=false) (defined in KilobotExperiment) | KilobotExperiment | signal |
| drawCircleOnRecordedImage(QPointF pos, float r, QColor col, int thickness, std::string text) (defined in KilobotExperiment) | KilobotExperiment | signal |
| drawLine(std::vector< cv::Point > pos, QColor col, int thickness, std::string text, bool transparent) (defined in KilobotExperiment) | KilobotExperiment | signal |
| experimentComplete() (defined in KilobotExperiment) | KilobotExperiment | signal |
| getInitialKilobotStates() (defined in KilobotExperiment) | KilobotExperiment | signal |
| GetMsgsQueueState(bool state) (defined in KilobotExperiment) | KilobotExperiment | inlineslot |
| initialise(bool)=0 (defined in KilobotExperiment) | KilobotExperiment | pure virtualslot |
| KilobotExperiment() (defined in KilobotExperiment) | KilobotExperiment | inline |
| run() (defined in KilobotExperiment) | KilobotExperiment | inlinevirtualslot |
| runtimeIdentificationLock (defined in KilobotExperiment) | KilobotExperiment | protected |
| saveImage(QString) (defined in KilobotExperiment) | KilobotExperiment | signal |
| saveVideoFrames(QString, unsigned int) (defined in KilobotExperiment) | KilobotExperiment | signal |
| sendBroadcastingState(bool) (defined in KilobotExperiment) | KilobotExperiment | signal |
| serviceInterval (defined in KilobotExperiment) | KilobotExperiment | |
| setCurrentKilobotEnvironment(KilobotEnvironment *environment) (defined in KilobotExperiment) | KilobotExperiment | inlineprotected |
| setRuntimeIdentificationLock(bool lock) (defined in KilobotExperiment) | KilobotExperiment | inlineslot |
| setTrackingType(int) (defined in KilobotExperiment) | KilobotExperiment | signal |
| setupInitialKilobotState(Kilobot) (defined in KilobotExperiment) | KilobotExperiment | inlineprotectedvirtual |
| setupInitialStateRequiredCode(Kilobot *kilobot, Kilobot kilobotCopy) | KilobotExperiment | inlineslot |
| signalKilobot(kilobot_message) (defined in KilobotExperiment) | KilobotExperiment | signal |
| signalKilobotExpt(kilobot_message msg) (defined in KilobotExperiment) | KilobotExperiment | inlineslot |
| stopExperiment() (defined in KilobotExperiment) | KilobotExperiment | inlinevirtualslot |
| ThereIsMsgsToSend (defined in KilobotExperiment) | KilobotExperiment | protected |
| time (defined in KilobotExperiment) | KilobotExperiment | protected |
| updateKilobotState(Kilobot) (defined in KilobotExperiment) | KilobotExperiment | inlineprotectedvirtual |
| updateKilobotStates() (defined in KilobotExperiment) | KilobotExperiment | signal |
| updateStateRequiredCode(Kilobot *kilobot, Kilobot kilobotCopy) | KilobotExperiment | inlineslot |
| ~KilobotExperiment() (defined in KilobotExperiment) | KilobotExperiment | inlinevirtual |