Comments (4)
Nice job! Personally I'd like to work on the quality of the movements; right now my code produces a rough jerky pace. Ultrasonic sensors can fail to detect foam blocks, as it absorbs sound. I'd suggest to try with regular card boxes. Keep me updated please!
from penny.
Ultrasonic sensors can fail to detect foam blocks
Thanks, I didn't know that (just picked some of foam specimens I brought from work, for my children), will try today different kind of blocks (children's plastic cubes).
Dmitry (btw, I'm Sergey), could you redesign frame for a little? Make a middle gap wider, legs longer and motor fixtures higher (to provide more space to fit RPi Zero and probably use 4 AA battery holder or RC battery)? Also, have you resolved issue with walking on the hardwood floor (or any other smooth surface)? My "Penny" walks nice on a carpet but fails on hardwood floor. Might be, rubber "shoes" will solve the problem but I need an idea where to get 'em.
from penny.
Different sensors have their own flaws, for example, infrared-based:
- cannot work outdoors (blinded by the sun)
- fail to see mirror / glass / black objects
whereas ultrasonic-based:
- work outdoors to some extent, handle mirrors, but fail to see cloth
- must face the walls more or less orthogonally. If the angle is small enough (almost parallel to a wall), the sound bounces off the wall without returning to the receiver.
Note that I have mounted two sensors in order to detect whether the bot has to turn right or left to avoid the obstacle. The repository contains source google sketchup files, those are really easy to adjust to suit your needs.
As for the socks, for the moment I did nothing, but I am all about low budget. The possibilites are:
- bits of rubber hose (check this photo of my quadruped)
- dip it into liquid rubber / silicone rubber
from penny.
I have mounted two sensors in order to detect whether the bot has to turn right or left to avoid the obstacle.
Yeah, that smart. I ordered a few IR-sensors on ali, as you recommended (that was my mistake but I tried to fit in $10 budget - eBay prices from US sellers are higher 3-4 times) but they haven't arrived yet.
The repository contains source google sketchup files, those are really easy to adjust to suit your needs.
I do have 0 experience working with google sketchup, but the main problem - I don't have 3D printer (probably, need to purchase good one, as an "entertainment" device). From my understanding, any frame changes (even a simple scaling) will require a test printing, to be sure what everything is OK. Guy from my work, Nelson, printed (for $8) my current Penny parts for me but I can't ask him (especially now, we're mostly working from home) to make a test prints.
from penny.
Related Issues (1)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from penny.