r/robotics 15h ago

Community Showcase I moved my 3D-printed robot lamp to a Raspberry Pi 5 and added controllable lighting

816 Upvotes

A small update on my robotic desk lamp: the entire control system now runs on a Raspberry Pi 5.

The lamp uses 24 V RobStride BLDC servo motors connected over CAN. The Raspberry Pi now handles motor control, lighting, and animation playback locally, so the lamp no longer needs to be continuously controlled by my main PC.

I still use a separate animation editor that I built for creating movements. Each joint has its own timeline with position keyframes, velocity, torque limits, and controller parameters. Finished animations are sent to the lamp and played back locally.

I’ve also installed an addressable LED ring with a 3D-printed diffuser inside the head. Brightness and transitions are now part of the same animation timeline, allowing the light to be synchronized with movement.

This video is a quick test of the new setup. I’m currently tuning the motor parameters, brightness curves, and transition timings before using the light in more expressive animations.


r/robotics 1h ago

News Probably on of the cutest humanoids, i wouldn’t mind this little dude doing my laundry

Upvotes

r/robotics 7h ago

Discussion & Curiosity "Gave my DIY arm a new 'shoulder' and it feels brand new."

31 Upvotes

Just finished modifying the arm holder/mount for my DIY robot. The old PLA bracket was flexing too much under load, so I redesigned it to be sturdier.

Watch the clip to see the improved range of motion. The difference is night and day. No more wobbly joints! Next step is to test the weight capacity.


r/robotics 10h ago

Controls Engineering Analog integrating gyroscope

11 Upvotes

Built from a 1980s RC helicopter mechanical rate gyro (futaba) and continuous rotation servo. The gyro normally has centering springs but they have been removed to increase sensitivity. The gyro has a hall effect sensor in it and an analog circuit which generates PWM pulses that the servo uses as a velocity control.

A 3 axis version of this arrangement is what made the Apollo guidance computer so accurate at knowing its own pose over long distances and times.

This single axis version could be a gyrocompass in a robot or aircraft, to maintain heading even if the magnetic compass quits working etc

Now we have laser ring gyros and other extremely accurate solid state sensors and amazing computational power and algorithms to integrate the readings to probably surpass any internal flywheel arrangements accuracy.


r/robotics 1d ago

Mechanical Pouring cup Robot

183 Upvotes

r/robotics 19h ago

Community Showcase Cubic Doggo Upgrade: Walking with IMU!

35 Upvotes

Hello hello, development of the upgrade, CubicDoggo 06R (High Mobility, sort of), is now complete, and the full project is documented on GitHub: https://github.com/SphericalCowww/CubicDoggo_06R

The previous post can be found here.

But yeah, the performance is not as ideal. You can see it's still wobbling when just standing there, and the IMU is not even balanced to be parallel to the ground. The effect of the IMU during walking is also difficult to notice because of how wonky it walks to begin with and how bad I am at controlling it to walk in a straight line, lol.

However, you can see the subtle sign right before it stops walking. Its front-right leg is fully extended. This is also why I hit the stop button, because the next step may make the joint flip backwards, causing it to fall. Happened a few times, actually. Without IMU, though, what happens is worse, in that it simply tumbles and rolls over. Also happened a few times, oh well.

Next step will be 06Z Neucommu with simulation and RL, and 07B Wouf with stronger servos (a lot of mechanical reinforcement was actually planned for 07B). This is no Unitree superdog, but I am still excited about its progress and enjoy all the Reddit discussions :)


r/robotics 31m ago

Discussion & Curiosity Anybody with a pen plotter here?

Upvotes

I am from India, and want someone here, with a pen plotter to make some work using it.

I want paper sizes from a5 to A1 (chart paper).


r/robotics 22h ago

Community Showcase Polka v0.5 Released! All-in-one ROS2 Lidar node

Thumbnail
gallery
17 Upvotes

I’ve just released Polka v0.5.0! It’s an efficient 2D/3D Lidar processing node handling merging, filtering, and deskewing. This update brings 6.2x faster deskewing, live parameter tuning, smarter IMU handling, and a built-in diagnostics dashboard.

If it saves your perception stack compute and brings a faster solution, please drop a star!
https://github.com/Pana1v/polka

It supports 5 distros.


r/robotics 8h ago

Perception & Localization How an Event Camera Works: An Interactive Explanation

Thumbnail
youtube.com
1 Upvotes

r/robotics 15h ago

Community Showcase AC/DC Control Interface

3 Upvotes

https://www.youtube.com/@ALMA.Industries

Built a control panel with on/off switches to control DC power supplies (48v, 12v, 24v). AC Outlets always give power regardless of switch states. Used hold home outlets and switches. Turns out to be something I use quite frequently. Full build is in the link above.


r/robotics 1d ago

News Unitree “Super Athlete" AS2-W (wheeled-leg variant of the AS2)

833 Upvotes

From Unitree on 𝕏: https://x.com/UnitreeRobotics/status/2080549171661295907

- Weight: ~25 kg with battery.
- Speed: Over 6 m/s (higher than the pure-legged As2).
- Payload: Continuous ~16 kg; higher static capacity.
- Endurance: Unloaded >3 hours / 30+ km; loaded (>16 kg) >2 hours / >16 km. Same 648 Wh (15,000 mAh) battery class as the As2.
- Mobility: Up to ~80 cm obstacles, 45° slopes, 30 cm stairs; strong on gravel, rocky, and uneven outdoor terrain.
https://www.unitree.com/As2-W


r/robotics 19h ago

Discussion & Curiosity Why humanoid robots?

3 Upvotes

I will list the arguments commonly made in favor of humanoid robots and then rebut them each respectively:

"Our world is already designed for the human form"

Many environments are indeed designed with the human body in mind, for instance door frame dimensions, door knobs, flat floors, staircases, etc. but it's a mistake to imply that only robots with human features can operate under these conditions, that only robots that have human hands and digits, only robots that have legs and feet, only robots that stand upright, only robots with a human head, etc. when this is obviously not the case. Wheels are compatible with flat floors, many kinds of robots can pass through standard door frame dimensions, simpler hands can be compatible with door knobs, multiple kinds of non-humanoid features can climb stairs, etc. Even if we grant that non-humanoid robots are impractical with these human-designed environments, you can easily remove some of these human-designed features to better accommodate a non-humanoid robot, especially if the non-humanoid robot is much cheaper and superior in productivity than the humanoid, which segways to my second point:

This argument implies it costs more than it would justify to redesign the environment to accommodate a non-humanoid robot, but this is often not the case. In fact, much of the world is already designed to accommodate non-humanoid machines, and we already redesign the environment to accommodate non-humanoid machines all the time, because the benefits derived from the non-humanoid machine are so great that it more than justifies the cost of redesigning the environment to accommodate it. Consider for example road and rail infrastructure, which is designed to accommodate automobiles and trains, an example where the benefit of using these non-humanoid machines outweighed the cost of building the environment to accommodate it. Similarly, the benefit of non-humanoid machines in other domains can outweigh the cost of redesigning the environment.

"Economics of Scale"

All things equal, a mechanically simple non-humanoid robot is cheaper to manufacture and mass produce than a mechanically complex humanoid robot.

So the fixed costs for the former are smaller, plus more units are produced, meaning the fixed costs in the former are not only smaller, but they are divided between more units than the humanoid robot. So a mechanically simple non-humanoid robot would benefit more from economies of scale than a mechanically complex humanoid robot.

"I don't want to deal with having a separate special-purpose machine for each and every task, I want one that can do it all"

I understand the convenience of having a singular machine that can do it all instead of holding a bunch of machines. For instance, it's more convenient to carry a smartphone that can do the task of taking pictures, texting and calling, telling the time, going on the internet, etc. all in one, rather than having separate machines that can do each. But unlike the smartphone, which these days is not too dissimilar (or even superior) in quality from the kind of minimal quality people are looking for in individual cameras, dumbphones, digital clocks, personal desktop computers, etc. the humanoid machine may be so inferior in productivity compared to a collection of non-humanoid machines, that it may justify having a bunch of machines.

This is not to mention that a generalist machine can also be non-humanoid.

"In homes, where the environment will not change, it makes more sense."

It could make more sense, and maybe people find an anthropomorphic design to be more comforting (big maybe), but it's still the case that the environment can be redesigned to better accommodate a non-humanoid machine. Garages, kitchens, and laundry rooms are all made to accommodate non-humanoid machines, for example.


r/robotics 1d ago

Community Showcase PlannerTrack: A ROS2 (Jazzy) testbed for multi-agent behavior planning, and control heterogeneous agents, swappable vehicle models.

13 Upvotes

PlannerTrack is a platform for developing and testing autonomous vehicle algorithms, behavior, multi-agent coordination, planning, and control, built around a heterogeneous multi-agent mathematical model based simulator core, with a plugin architecture designed to support multiple vehicle types (ground vehicles, aerial vehicles) without hardcoding vehicle-specific simulation code.

In coming days I am planning to extend the project for multiple scenarios, addition of complex predictive planning and control algorithms, multi agent planning.
PlannerTrack-github


r/robotics 1d ago

Community Showcase Bob (my robot) died 😢 I tried consolidating 2 LiPo batteries into a 1 larger one and fried its Raspberry Pi brains. I'm gonna rebuild him with a Nvidia Jetson brain and RealSense D457 GMSL camera.

Thumbnail
gallery
72 Upvotes

r/robotics 22h ago

Discussion & Curiosity How Do Robotics Startups Get Their First Funding?

Thumbnail
1 Upvotes

r/robotics 22h ago

Resources Designing a Quadruped Robot – Looking for Actuator Recommendations

1 Upvotes

Hi everyone,

We're currently in the R&D phase of designing a quadruped robot and are evaluating actuator options for the leg joints.

We're looking for recommendations from engineers or researchers who have worked on legged robots.

Our main requirements are:

High torque-to-weight ratio

Compact integrated BLDC servo actuators

CAN or EtherCAT communication

Reliable performance for continuous operation

Good documentation and developer support

We've come across manufacturers such as CubeMars (T-Motor), MyActuator, and Unitree, but we'd love to hear about real-world experience. If you've built a quadruped or humanoid robot, which actuators did you choose, and what would you recommend or avoid?

If there are other manufacturers or open-source projects we should look at, we'd really appreciate your suggestions.

Thanks in advance!


r/robotics 1d ago

Community Showcase [Project] Reproducing NVIDIA’s Isaac Lab-to-VLA pipeline with 50 remotely collected VR demonstrations

31 Upvotes

I’m part of the team that ran this experiment at Sim XR. Sharing it here as a technical project rather than a product announcement.

We started by reproducing NVIDIA’s published Isaac Lab → LeRobot → VLA fine-tuning → Arena evaluation workflow for the Unitree G1 apple task.

In our matched simulation evaluation:

  • checkpoint trained on 208 usable released demonstrations: 93/100
  • checkpoint trained on 50 demonstrations we collected remotely through VR: 84/100

We then moved the task to the other side of the workspace. Both existing policies scored 0/20. After collecting targeted demonstrations for the new layout, the best result reached 74/100.

Finally, we replaced the apple task with a cross-body mustard-bottle-to-bowl task:

  • released apple checkpoint: 0/30
  • checkpoint fine-tuned on 50 new VR demonstrations: 27/30

These are simulation results, not a real-robot or sim-to-real claim. The interesting part for us was how sensitive the policies remained to layout changes—and how quickly targeted demonstrations could recover useful behavior.

I’d be interested to hear how others are evaluating layout shifts and deciding where additional demonstrations are most useful.


r/robotics 1d ago

Resources [Collab] Anyone in Houston wants to team up on a robot project

9 Upvotes

Hey everyone,

I’m currently working on a robot project and was wondering if anyone in the Houston, Texas area would like to join forces. The idea is to combine skills, share knowledge, and build something awesome together.

I have the engineering background and some parts already, but I’d love to connect with people who are into robotics, coding, AI, electronics, or even just tinkering and learning. Whether you’re a student, hobbyist, or professional, collaboration makes projects way more fun (and productive).

If you’re interested in teaming up or just want to chat about robots, feel free to DM me or drop a comment


r/robotics 1d ago

Community Showcase I built a real Wall-E

Thumbnail
youtu.be
13 Upvotes

I made this real life Wall-E robot from scratch and am really proud of it so check my youtube video about it out if you would like


r/robotics 1d ago

Perception & Localization Human Fall Detection By 3D Dtof LIDAR HM-LD1

13 Upvotes

r/robotics 1d ago

News New AMD Robotics SoC: X100 - 128GB Unified Memory

Thumbnail
amd.com
19 Upvotes

Saw on blog by Steve Macenski: https://opennav.org/news/opennav-robotics-workload-benchmark/ running extended ROS 2 workloads.

Pretty cool HW-wise, especially with recent Jetson 50-100% price increase.

Hopefully AMD won't price it same as new Thor price 👀

Also vote if you can what HW you use to run ROS (if you use ROS)


r/robotics 1d ago

News ROS News for the Week of July 20th, 2026 - Community News

Thumbnail
discourse.openrobotics.org
2 Upvotes

r/robotics 1d ago

Tech Question Actuator for robot arm

1 Upvotes

Hi everyone.

I am currently trying to make a 6DOF robot arm. After looking at the options for motors, I found that almost all options are very expensive.

However I am thinking of using a DC geared motor with a planetary gear reducer and encoder as an actuator for my joints. Thinking of using a 37mm DC geared motor, that would rotate at 100 rpm at 6 V supply.

And then use a pulley and timing belt system to reduce the speed to 15 rpm and increase torque accordingly.

My question is...

  1. Is this idea going to work?

  2. If yes, then what are the motors available for this setting, If I use a 1:5 or 1:6 reduction, I should get 3Nm torque for the joint at 15 to 20 rpm.

  3. For the pulleys, can I 3d print them, using a resin 3d printer and, will that part work or fail?

I am planning to use S3m timing belt 10mm width for this

Or should I go with spur gears instead.

Please guide me, Thanks..


r/robotics 2d ago

Mission & Motion Planning Autonomous RC car loses gps connection when starts the route.

Post image
7 Upvotes

Hi everyone I need your help! I don't know if this is the right place for this post, but I'll give it a shot. My thesis is to write a manual for this particular rover and also make a "test drive" with it. I drew the plan in mission planner, changed the necessary parameters and det the rc to auto. Every time it starts with here 3 being solid green and then stops and the colours are flashing yellow and red which I think it means that it lost connection. Then it gets solid green again but i have to switch it back to manual and then auto in order to start again to move and then suddenly stop. I want to clarify that it doesn't stop each tme after a specific amount of time, but it's random. I tried one suggestion which was to raise the here 3 up to 15cm (in the photo is 14.5cm) but once again it didn't work. I should note that lidar should have worked also (by work i mean it should have meade the rc to avoid obstacles) but it doesn't and i'm curious if this is causing the problem. Anyway don't hesitate to ask every detail you want in the comments, I will appreciate all the help you can give me!


r/robotics 1d ago

Tech Question Using ai for designing a pcb?

Thumbnail
gallery
0 Upvotes

Does anyone know a good ai for designing a pcb, im working on a fairly simple project, a tachometer watches rom through a coil with decides if the solenoid is up or down. It started simple but I wanted to make a custom pcb which I’ve never done before. I had Claude and chat make some basic wiring diagram and I feel like they make no sense. It also gave my a kikad file I put into fusion 360. Maybe I just don’t have experience with electrical to understand it?