lf-lang / lf-lang/rust-rti

ASU Meeting Agenda

Open
#43 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Rust
Stars
3
Forks
1
PR merge metrics
No merged PRs in 30d

Description

June 4

May 3 / 10 / 17 / 23 / 28

  • Arrange two meetings every week with @the-systematic-chaos --> Sharing through WhatsApp on Tues/Thursday

  • Research -> TCRS'24

    • Paper writing --> Title: Edge-based approach for time-sensitive applications with resource-constrained robots (tentative)
      • Initial latex file with TCRS format --> https://github.com/asu-kim/asu-kim-pubs/pull/10
      • Dig up more related works --> Reviewing papers of IEEE Embedded Systems Letters (Done)
        • Edge computing, Computation offloading, Computer vision, Real-time ML (inference) (e.g., AnyNet)
        • Robot control, Resource-constrained (no camera) robot
  • Experiment --> Collision Detection implementation

    • Order a new robot and a Raspberry PI 4 --> Will arrive 5/22 at 10 p.m.
    • RPI4 and SunFounder SVR (Smart Video Robot) assembly --> Start by @the-systematic-chaos from May 23.
    • Implement two same programs in Python and C
    • Check the performance of YOLOv5 LF example in our workstation --> 25 FPS
      vs C ver. --> CPU + YOLOv7-tiny: 560ms in Laptop, 307ms in Workstation
      vs C ver. --> GPU + YOLOv7-tiny: 30ms in Workstation (after updating Cuda 12.4 + installing cuDNN)
      Execution log on our Lab workstation - 30ms
      Object detection results
  • rust-rti maintenance

    • #54
    • Synchronize the latest reactor-c code

Apr. 12 / 19 / 24

Apr. 5

Mar. 15 / 22 / 29

Feb. 28

  • Wi-Fi connection in Pololu
  • Unit test implementation (server.rs)
  • Tracing implementation for the analysis of federated examples
  • [Review&Approval] Tracing
  • [Review&Approval] Address Advertising/Querying
  • [Review&Approval] RwLock instead of Mutex
  • Research topic searching - Real application with real devices network + Fast detection with LF + performance + ...

Feb. 23

  • Request to PR approvals (CI for integration tests with LC federated tests)
  • Tracing implementation for the analysis of federated examples --> Done
  • Pin-set headers/Soldering Kit/Multi-meter preparation
  • Integration test PR in lf-lang/lingua-franca --> Pending (Will update after passing all federated tests)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

This is a historical meeting agenda rather than a single actionable task. Review the unchecked items and linked entry points, including PololuDriving.lf, server.rs, the federated tests, and the Raspberry Pi experiment references. No single completion criterion or current starting point is defined; the agenda would need to be narrowed before work can begin.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, python, raspberry-pi, rust
Domain
embedded-iot, testing-qa, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.