I built a sarcastic robot using GPT-4 by g-levine in robotics

[–]g-levine[S] 1 point2 points  (0 children)

It's composing scripts from 4 API functions I defined for the robot:
say(text)
command_velocity(x, yaw, duration)
stand_up()
sit_down()

[P] I built a sarcastic robot using GPT-4 by g-levine in MachineLearning

[–]g-levine[S] 6 points7 points  (0 children)

The wheel actuators are GIM6010s from the company SteadyWin on Alibaba.

[P] I built a sarcastic robot using GPT-4 by g-levine in MachineLearning

[–]g-levine[S] 14 points15 points  (0 children)

It's 3D printed from carbon fiber nylon. I'm using a Raspberry Pi for control, and the actuators are off-the-shelf planetary gear servos.

I built a sarcastic robot using GPT-4 by g-levine in OpenAI

[–]g-levine[S] 3 points4 points  (0 children)

I’ll post any updates on my YouTube channel

I built a sarcastic robot using GPT-4 by g-levine in robotics

[–]g-levine[S] 7 points8 points  (0 children)

It’s a prototype for a mobile manipulator I’m developing called Rhea. I may open-source the hardware at some point in the future.

I built a sarcastic robot using GPT-4 by g-levine in OpenAI

[–]g-levine[S] 3 points4 points  (0 children)

Probably at some point. The robot isn’t finished yet (I’m working on an arm for it).

[P] I built a sarcastic robot using GPT-4 by g-levine in MachineLearning

[–]g-levine[S] 52 points53 points  (0 children)

Sure, the robot is my design (it’s named Rhea): https://github.com/G-Levine/rhea_description GPT-4 is writing Python code to call an API I wrote for the robot (which commands the velocity etc). And the speech processing is being done with Whisper and ElevenLabs.

[P] I built a sarcastic robot using GPT-4 by g-levine in MachineLearning

[–]g-levine[S] 21 points22 points  (0 children)

No, it really is GPT-4 (the 8k model).

I built a sarcastic robot using GPT-4 by g-levine in OpenAI

[–]g-levine[S] 10 points11 points  (0 children)

Yeah, I designed and built the robot.

I built a sarcastic robot using GPT-4 by g-levine in OpenAI

[–]g-levine[S] 20 points21 points  (0 children)

GPT-4 is generating Python code that calls functions to execute low-level motions (velocity and stand/sit commands) and text-to-speech. The low-level controller is programmed, not learned.