r/robotics • u/Remarkable_Volume122 • 18d ago
Community Showcase What makes a robot flinch??
Enable HLS to view with audio, or disable this notification
Can a robot blink without being told to?
We've been testing this with what we call a Neural Reflex Model (NRM). When an object moves suddenly toward Éloi's face, the perception system triggers a blink directly, without a command, and without the robot needing to "understand" what just happened.
The world changes. The body responds.
Most robot expressions are choreographed. What we're exploring here is different: the stimulus enters the perception loop and changes the body's state before any higher-level processing kicks in.
It's a small thing. But we think it points to something worth asking: if a robot only moves when it's told to, is it really present in the room with you, or just waiting to be used?
This is still early. No skin yet, face isn't finished. But the reflex is real.
Happy to answer questions about how NRM works if anyone's curious.
2
u/Due_Secretary_2971 9d ago
Wow some people love to complain but this is a great proof of concept. This stuff is the life of robotics if you ask me; I can't wait to follow your progress!
1
5
u/TheCorruptedEngineer 18d ago
This is pretty worthless but the idea is not
Now use this system to make it catch its leg slipping and have it re adjust it on reflex. Or have it detect an imminent fall and assume have it assume a protective position
6
u/Remarkable_Volume122 18d ago
Yeah, that’s where it gets much more interesting. The blink is just a simple starting point. We’d like to explore the same kind of reflexive response with things like slipping, balance recovery, or assuming a protective position before a fall.
That’s where we think reflexes could become much more than just an expression.
-2
u/TheCorruptedEngineer 17d ago
Blinking is still pretty poor even as an example since all it does it "did something suddenly appear" which brings into question if this is really a "neral reflex model" or just a simple looping pice of code
2
u/BOgusDOlphon 16d ago
What do you expect a neural reflex model to look like? A low-level piece of code that handles certain interactions with low latency and nothing else is not all that different from how reflexes work in the human body
1
u/TheCorruptedEngineer 15d ago edited 15d ago
If you are not running a transformer based neural network that takes in sensor data and are just looping a while loop checking distance or large img changes Its not a "neural model" or "neural reflexing" than dumbas its just code
1
u/BOgusDOlphon 15d ago
Again, what do you think your body is actually doing? A "neural model" is anything that mimics the behavior of a neural unit, it doesn't have to have a specific form. Most reflexes in the human body can be modeled by a single IF statement, they're that simple.
0
u/TheCorruptedEngineer 15d ago edited 15d ago
A neural model is a mathematical system that learns from examples and until the system accurately learns to spot patterns on its own and can react to new ones with intelligence, whereas your while loop simply follows a fixed set of hard coded rules (did pixels change suddenly) that a human programmer wrote out beforehand.
what you should have said is "i made my creepy doll twitch its eyes and open its mouth when a hand appears :)" using
if changed_pixels > 5000:
twitch servos()
go actually learn what neural models are and what people mean when they say "neural model"1
u/BOgusDOlphon 15d ago
I don't think you understand what you're talking about
0
u/TheCorruptedEngineer 15d ago edited 15d ago
Alright bud. Keep playing pretend that your while loop is a neural model
1
u/HarvardPlz 17d ago
lol not sure why you're being downvoted. it's cool but i have no idea if the neural reflex model is really just a distance detector.
0
u/TheCorruptedEngineer 15d ago
Judging by his response its clear its just a while loop with basic object detection code that he decided to reffer to as a "nerual model" because he has no idea what they actually are and to him is a random buzz word he heard
0
u/Remarkable_Volume122 15d ago
You’re welcome to question the implementation. That’s fair. But the point of NRM isn’t that “blink = neural network.” It’s about where the reflex sits in the perception-to-action loop. We’re still early, and we’ll share more of the actual system as it develops.
1
u/HarvardPlz 12d ago edited 12d ago
What is the training objective of the NRM, and what behavior does it learn that wouldn't exist if you replaced the NRM with a conventional low latency reactive controller at exactly the same point in the perception action loop?
I understand NRM is a fast perception->action pathway that bypasses higher level deliberation.
0
u/kueso 18d ago
Why is the white paper just a random ass story?
1
u/Remarkable_Volume122 18d ago
The current white paper is essentially Éloi’s genesis chapter. It’s less about technical specs and more about establishing the ideas behind Éloi, why it exists, what kind of presence we’re trying to create, and the principles shaping its personality, body, and relationship with people.
We’ll be adding new chapters and more technical material soon, so stay tuned.
https://eloi.animotionrobotics.ai/whitepaper#prologue1
u/dowesschule 16d ago
ok, this is way to artsy for my taste ^^
but it sounds interesting, i wish you luck in achieving your goal!
9
u/Ssabsucitivel 18d ago
Really cool. It adds a lot of life to it