Live data from Hacker News

Microduck

pollen-robotics.com

221–230 of 415 posts

Re: Microduck

#223
post #219
post #198

Earlier quoted context omitted.

There was an interesting discussion around this a couple of years ago, I was quite surprised to see people still using ESDF: https://news.ycombinator.com/item?id=41148889

It makes sense for multiplayer FPS since it gives you more room to have one key per weapon. My quake 3 bindings where roughly: Mouse wheel down - Rocket Launcher Mouse Wheel up - Plasma Gun Q - Shotgun W - Lightning Gun ... This lets you switch directly to the weapon you need without cycling through the weapons in between.

Given the amount of controls that modern games have, I'd propose RDFG for movements instead, so we have all the new QWEAS on the left-hand side for even more keys available, together with TYHJ on the right side. Shortcuts galore :)

Re: Microduck

#224
post #217

Earlier quoted context omitted.

As a French guy who grew up playing CS 1.6 on an AZERTY keyboard, I have a feeling that the people who made this website are either a generation above or below Millenials. Because it doesn't make sense: you don't make a website in English, with prices in USD... while expecting users to have an AZERTY keyboard. We even had a meme and tshirts about it: https://wiki.nofrag.com/Jte_niaue_q_lq_Kqlqsh

It is a bit weird. As someone from Belgium (we also use our own variety of Azerty) you are very frequently reminded that you're on a weird keyboard. At least for someone who games, you wouldn't make ZQSD the default. It's the first thing you do in every game, change WASD to ZQSD

Another Belgian here, the first thing I did when I started working is switch to International English keyboards. Some employers wanted me to use local keyboards but I always managed to convince them to let me get another one in the end.

Re: Microduck

#225
post #193

I found a few open-source small bipedal robots on the internet. There are actually many open-source robots available: [1]. https://robotics.umich.edu/news/2024/a-smaller-simpler-biped... https://github.com/daviddoo02/Legolas-an-open-source-biped [2]. https://github.com/MuShibo/Micro-Wheeled_leg-Robot [3]. https://github.com/Yuexuan9/Tinker Quadruped: [1]. https://github.com/stanfordroboticsclub/StanfordQuadruped [2].…

Thanks for the links! There is also Upkie: https://github.com/upkie/upkie

Re: Microduck

#226

neat! since its written in rust, why not use https://github.com/eclipse-iceoryx/iceoryx2 for ipc?

Because now you're locked into the Rust ecosystem. JSONRPC over Unix sockets is a better interface for language agnostic IPC.

iceoryx2 maintainer here. Of course everybody has different requirements when it comes to IPC and if a rich set of supported languages is the highest priority, then protocols like JSONRPC are a good option. But using such protocols for local IPC also has downsides, especially when the amount of data increases and the available resources are limited. This is where iceoryx2 has its strengths by utilizing shared memory for communication. We also split up the data flow from the control flow and one could send data to other processes without a context switch, in a way similar to what io_uring is doing. There is an upcoming blog post where we describe the possibilities shared memory enables compared to using sockets. I'll post it here once it is published.

Like another poster already commented, while iceoryx2 is implemented in Rust, it already support other languages, like C, C++, C# and Python. We'd love to add even more languages to the list, with Go being on top of our wishlist, but like always with OSS, someone needs to do the work or needs to step up and fund the work.

Re: Microduck

#227
post #218

Earlier quoted context omitted.

> would just mean we'd stop replenishing them Keep in mind that we already have to perform widespread culling of wild animals in this category. Having eliminated most of the apex predators, we're on the hook to keep populations of wild horses/cattle/deer/etc in check. If we cease to use domestic animals, they end up in the same boat - we're no longer paying to feed and house them, and if they are capable of breeding…

You don't get it, do you? The "genocide" that you describe is happening constantly. None of the chicken we have today will be alive in a couple months. We kill them to eat them. If we cease to "use" them, we just keep that "genocide" going for a year, but we just stop breeding new ones. The result is no more animals after a few months/years. And you didn't kill any more than you would have anyways. If you have a sink…

> we just keep that "genocide" going for a year, but we just stop breeding new ones

"Carry on for a year and then it's all good" is not one of the available choices.

Your choices are (a) wipe out the species entirely, or (b) allow them to continue breeding on their own, and commit to culling them for the rest of eternity.

Re: Microduck

#228
post #71

Earlier quoted context omitted.

That's a completely different class of robot. The Beni robot is just a toy, it's just connect the app and drive it around, record videos and do some fancy tricks like flips. It is not meant to be a platform you program yourself. The Microduck is meant to be a hacker toy. Train it yourself, write software, hack it, etc. It depends what you're trying to get for your daughter. Is it something to get her into robotics? T…

The creators of Beni seem to have promised that the platform will be open (including sim2real parts of Beni). I have ordered Beni for my family. It's sturdy and more practical for careless fun.

I'm an early backer and plan on jailbreaking Beni ASAP. Seems like really, really cool hardware.

With Unitree bots all but banned in the US I've been looking to pivot away from that platform anyway. Took a couple months to jailbreak the Go2 platform initially, but I'm betting this will go even faster with modern agents

Re: Microduck

#229
post #193

I found a few open-source small bipedal robots on the internet. There are actually many open-source robots available: [1]. https://robotics.umich.edu/news/2024/a-smaller-simpler-biped... https://github.com/daviddoo02/Legolas-an-open-source-biped [2]. https://github.com/MuShibo/Micro-Wheeled_leg-Robot [3]. https://github.com/Yuexuan9/Tinker Quadruped: [1]. https://github.com/stanfordroboticsclub/StanfordQuadruped [2].…

So which one should people buy?

Re: Microduck

#230
post #87
post #24

Waiting for robot vacuum cleaners to come with extension ports where you can add fun robot actuators.

Old Roombas used to come with a serial port so you could use drive the motors and use it as a robot base. Then, you stick a wireless router and a webcam on top - no raspberry pi in those days.

I maintain(ed) node bindings[1] for the old Roomba din OI serial protocol. Although it's targeting the old "create" educational series, it actually works on all Roombas predating the 900 series!

[1] https://github.com/drzaiusx11/create-oi

Post reply on HN