Skip to content

ESP32-S3 nodes unstable detection (flickering persons, no stable tracking) #292

@ukaopid

Description

@ukaopid

Hi, I am trying to run RuView with two ESP32 nodes, but I am having issues with unstable detection in the live demo.

My setup:

  • 2x ESP32-S3-N16R8 boards (YD-ESP32-S3 V1.3)
  • flashed as node1 and node2
  • using the sensing-server from the Rust port

Room setup:

  • small room, around 6 m²
  • two nodes placed in the corners of the room
  • I am sitting in the middle between them
  • router is in front of me

When I run the system and open the live demo, the detected persons are very unstable:
positions are flickering constantly
it jumps between different positions even when I am not moving
sometimes it shows multiple people even though I am alone
moving my hands or body does not improve tracking
overall tracking is not usable

It looks like the system cannot lock onto a stable position.

Steps I use: for the server:
netsh advfirewall firewall add rule name="ESP32 CSI" dir=in action=allow protocol=UDP localport=5005
cd F:\ESP32\wifi miejsce\RuView-main\RuView-main\rust-port\wifi-densepose-rs
cargo run --bin sensing-server

For firmware:
cd idf
export.bat
cd F:\ESP32\wifi miejsce\RuView-main\RuView-main\firmware\esp32-csi-node
idf.py menuconfig
------ set node1 / node2, IP, SSID, password
idf.py build
idf.py -p COM8 flash

Additional notes:

both nodes are connect correctly I hope
server runs without crashing
data seems to be received (since something is displayed), but results are unstable

Question:
Is ESP32-S3 fully supported for this project?
Or could this behavior be caused by hardware incompatibility or incorrect configuration?

Any suggestions on how to stabilize detection would be very helpful.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions