9 ms·
Arduino OpenCat
- sharemywin 9y agohope this guy does some kind of kickstarter with the parts. I would buy one in a heartbeat.
- ocdtrekkie 9y agoIt sounds like he's planning on selling them.
- sharemywin 9y agoI would really like to see how the leg assembly works. the joint reminds me of troody a little. https://www.scientificamerican.com/article/walking-the-dinosaur/ https://www.scientificamerican.com/article/walking-the-dinos...
- cyrux004 9y agovery cool
- BatFastard 9y agoExcellent work. I have been using the Arduino for some projects. Other than a horrible development environment it is very fun to play with. Been trying to get it to work with CLion, but after a good twenty hours of work there are still uglinesses.
- kylegordon 9y agoCan highly recommend PlatformIO and something like Atom or Visual Code, etc. The Arduino IDE is... unique.
- BatFastard 9y agoI am using PlatformIO, maybe I need to abandon CLion. Atom is not bad.
- forkandwait 9y agoI suggest you try programming the AVR chips directly. I use Atmel studio to compile, notepad++ to edit , and the following to burn a chip: https://www.amazon.com/High-speed-TL866CS-Universal-Programmer-Programming/dp/B00AWJ7SA4 https://www.amazon.com/High-speed-TL866CS-Universal-Programm... Tutorial : http://www.avrfreaks.net/forum/programmer-minipro-tl866-howto http://www.avrfreaks.net/forum/programmer-minipro-tl866-howt...
- krutzger 9y agoYou can use avr-gcc, no need for a heavy ide.
- forkandwait 9y agoYes, but there is less install with the IDE
- aplorbust 9y agoI always found it odd that one "needed" a large amount of software (Windows, IDE) to program something so small. Additionally, the IDE is often under the control of the manufacturer. I understand there are good reasons why this means there will be "bloat". Manfacturers are acting sensibly in their own self-interest. As a hobbyist, I prefer chips that I can program using a UNIX-like OS that I can compile from source. I prefer to program from VGA textmode, i.e., no GUI. I am not going to run Windows just to program a tiny microcontroller. I am grateful for projects such as avr-gcc.
- frou_dh 9y agoIIRC the avrasm2.exe assembler, when plucked from an Atmel Studio installation, also works surprisingly well being run via WINE on Unix.
- StavrosK 9y agoI heartily recommend PlatformIO. It makes hardware programming much, much easier by handling dependencies, compilation, etc.
- HeyLaughingBoy 9y agoThe Visual Micros plugin for Atmel Studio 7 isn't too bad and there's a free version available. Studio 7 is based on Visual Studio, so if you're a Microsoft dev, it's a familiar look & feel.
- jpindar 9y agoAtmel Studio just works. The 'new project' menu even includes 'import from Arduino sketch', and it's easy to add an external tool link so you can use avrdude to program the Arduino, just like the Arduino IDE does.
- skykooler 9y agoSeems odd to call it "OpenCat" but refuse to share STL files for the 3d-printed parts or source code for the project.
- ocdtrekkie 9y agoI definitely noticed that irony. I think he'd probably get just as many customers even if he open sources it, just because a lot of people like me don't really have the time or expertise to assemble this.
- ansgri 9y agoSure: I'd like to purchase three versions of it _simultaneously_ to learn how it works: fully assembled, as a kit, and in a source form. That way I guess debugging it would be much easier, and should the two get assembled successfully, they'd make great gifts!
- jpindar 9y agoMaking two of them interact with each other would be fun.
- nategri 9y agoI am extremely disappointed this project isn't open source---what a boon it would have been to the community.
- Kliment 9y agoNot only that, but it's marked as GPL but the author says in the FAQ that they want to avoid sharing source or "inheriting" the license. Yet it apparently uses GPL code.
- jacquesm 9y agoPlenty of projects use GPL'd code but do not release the resulting product. It all depends on how it is put together whether or not that is in compliance with the GPL or not. Hard to say without having access to the resulting binaries.
- mschuster91 9y agoWhat I always wonder when seeing animal-like robots: they don't have a tail, which however seems to be pretty important for animals to keep balance... how do robots (or de-tailed animals) compensate for the lack of a tail?
- sharemywin 9y agoThis was kind cool: https://www.youtube.com/watch?v=lPEg83vF_Tw https://www.youtube.com/watch?v=lPEg83vF_Tw
- djrogers 9y agoI think a lot of the compensation comes from slower speed and lower-complexity movements. It's absolutely the case that a cheetah uses it's tail when making turns at high velocity, but it's also true that a robot can ovoid the need for a tail by turning slowly and not having any lateral g-forces to contend with. Off topic, but this has always astounded me - the cheetah's tail was the inspiration Kobe Bryant used for fixing his form on his fade-away jumper; one of his legs is always stuck out in a seemingly awkward manner but he's using it to balance his body as he falls away from the basket.
- kgarten 9y agocool work. Has anybody similar project references for opensource work on animal walking?