Thingiverse
Foot contact switch sensor for Spotmicro quadruped by Quadrupede
by Thingiverse
Last crawled date: 3 years, 1 month ago
Reliable foot contact switches for KDY0523's Spotmicro robot dog
TLDR: foot contact switch using force-sensitive resistors requiring only two additional printed parts and some electronicsVideo
Introduction
I tried to design the foot contact switches as easy and cheap as possible while maintaining the usual Spotmicro design. Basically, there are two force-sensitive resistors (FSR) in parallel integrated into a voltage divider. By measuring the voltage over the resistors, we can determine if the foot touches the ground. There is a LED placed in the foot for visual feedback.
Instructions
In addition to the provided parts, you need the usual Spotmicro foot from KDY0523 printed in flexible filament. Make it as flexible as possible.
print the remaining parts in PLA with 10% Infill
make sure to remove all support material
solder all parts according to the given scheme
use tape to fix everything in place. The tapes main purpose is to provide a counteracting force in order to push the foot away to relieve the resistors
Electronic parts
8 force-sensitive resistors such as RP-S5-ST
4 or 8 LEDs with 3mm diameter
matching resistors
any microcontroller, I am using an Arduino Nano (take a look at my Github for code)
Implementation in control software
I did not implement the foot feedback into my control software so far because I am still waiting for some additional FSRs to complete my setup. If you managed to implement them in your code, feel free to share it!
My code and current progress can be found at https://github.com/ThomasSchnapka/quaro
Troubleshooting
If your setup is not working, try the following:
make sure the "spacer" is able to move freely without getting stuck. This might be because of leftover support material
choose an appropriate threshold for your voltage
filter the voltage signal if necessary (you may orientate on my code)
TLDR: foot contact switch using force-sensitive resistors requiring only two additional printed parts and some electronicsVideo
Introduction
I tried to design the foot contact switches as easy and cheap as possible while maintaining the usual Spotmicro design. Basically, there are two force-sensitive resistors (FSR) in parallel integrated into a voltage divider. By measuring the voltage over the resistors, we can determine if the foot touches the ground. There is a LED placed in the foot for visual feedback.
Instructions
In addition to the provided parts, you need the usual Spotmicro foot from KDY0523 printed in flexible filament. Make it as flexible as possible.
print the remaining parts in PLA with 10% Infill
make sure to remove all support material
solder all parts according to the given scheme
use tape to fix everything in place. The tapes main purpose is to provide a counteracting force in order to push the foot away to relieve the resistors
Electronic parts
8 force-sensitive resistors such as RP-S5-ST
4 or 8 LEDs with 3mm diameter
matching resistors
any microcontroller, I am using an Arduino Nano (take a look at my Github for code)
Implementation in control software
I did not implement the foot feedback into my control software so far because I am still waiting for some additional FSRs to complete my setup. If you managed to implement them in your code, feel free to share it!
My code and current progress can be found at https://github.com/ThomasSchnapka/quaro
Troubleshooting
If your setup is not working, try the following:
make sure the "spacer" is able to move freely without getting stuck. This might be because of leftover support material
choose an appropriate threshold for your voltage
filter the voltage signal if necessary (you may orientate on my code)
Similar models
grabcad
free
Force Sensing Resistor(FSR)
...force sensing resistor(fsr)
grabcad
force sensing resistor structur
thingiverse
free
Improved foot for SpotMicro
...t:https://gitlab.com/custom_robots/spotmicro
some videos:https://www.youtube.com/playlist?list=plp5v7u2txhs3byfe93gzwuuzlgsisapic
thingiverse
free
Toucher: 4-point Auto-Level FSR End Stop by random-builder
...veling.
uses arduino nano plus 4 pieces fsr-402.
intended for use with reference fsr mount.
project site: random-builder/toucher.
thingiverse
free
3rd Hand Light by mkellner
... because i have a few ideas on how to better attach the lid and make the wiring contacts, but no time to implement and test, yet.
thingiverse
free
ESP8266 Power Switch Case by GroupGets
...oard before inserting into the case (make sure that the device is not plugged in and is discharged before touching the contacts).
grabcad
free
Resistors
...rs. you can use all my components and make your own color code resistor. i have made a few resistors complete as part as example.
thingiverse
free
Force Sensing Resistor pocket / adapter by drewan
...force sensing resistor pocket / adapter by drewan
thingiverse
a force concentrator for the 0.5" fsr
thingiverse
free
Kossel Mini round bed mount with tactile switch for bed autolevel by mechanicsnail
...print, if the head touches the plastic. in this case, you must use a thick and soft adhesive tape to glue the glass to the mount.
thingiverse
free
Foot Pad
... a 20 x 40 extrusion. printed the main foot with pla and the square pad out of a flexible to help take up some of the vibration.
thingiverse
free
LED Wedge Base Bulb Holder by jimustanguitar
...ut it on the wiring between your led and the voltage source.
created with designspark mechanical, rsdoc source file is included.
Spotmicro
thingiverse
free
Improved foot for SpotMicro
...t:https://gitlab.com/custom_robots/spotmicro
some videos:https://www.youtube.com/playlist?list=plp5v7u2txhs3byfe93gzwuuzlgsisapic
thingiverse
free
Bearing for SpotMicro by Proxy303
...i just designed these friction bearings instead. if printed and sanded, they will be sufficiently smooth to function as bearings.
thingiverse
free
Nova Spotmicro leg Calibration tool by stefi01
...eg calibration tool, which is for setting the 45 degree angle of both leg parts, should also work on the original spotmicro also
thingiverse
free
Totally unnecessary RaspberryPi SpotMicro Case
...t:https://gitlab.com/custom_robots/spotmicro
some videos:https://www.youtube.com/playlist?list=plp5v7u2txhs3byfe93gzwuuzlgsisapic
thingiverse
free
Totally unnecessary SpotMicro workbench
...t:https://gitlab.com/custom_robots/spotmicro
some videos:https://www.youtube.com/playlist?list=plp5v7u2txhs3byfe93gzwuuzlgsisapic
thingiverse
free
SpotMicro
...d wait until the silicone hardens. on smooth surfaces, it is very good, does not slip.https://www.youtube.com/watch?v=tw3fp6nhbqk
thingiverse
free
SpotMicro T Slot Back GoPro Mount by ThatTom
...on camera mounting.
update v2
updated the model to be completely square and removed additional holes. both versions are avalible.
thingiverse
free
SpotMicro modified bottom plate for battery by Proxy303
...tom plate for battery by proxy303
thingiverse
this is a modified version of the bottom plate made to hold a battery that i have.
thingiverse
free
beefy spotmicro wrist by Peristeria
...yet- i will make it even beefier if it breaks again).
this is the right wrist only, flip it in your slicer to print the left one.
thingiverse
free
SpotMicro v2
...or any elastic material)
covers
1 x cover_top_v2.0.stl
1 x cover_bottom_v2.0.stl
1 x head_rpicam_v2.0.stl
1 x butt_empty_v2.0.stl
Quadrupede
3d_export
$10
tom low-poly
...killed, like in mouse trouble, where he explodes) in the end, although there are some stories where he outwits and defeats jerry.
thingiverse
free
UPDATED LEG FOR QUADRUPEDAL ROBOT DESIGN 583173 by davidbec08
...4 legged robot with current configuration are included here, along with the rhino file, to assist in modification of this design.
thingiverse
free
COMPLETE/REFINED CAD FOR UPDATED QUADRUPEDAL ROBOT LEG (DESIGN 583173) by davidbec08
...u look at the cad file in 3d first, you'll come up with a strategy.
there are also photos of the parts (see instructions).
thingiverse
free
Marble Blazers OSV2, Fierce Dragon by Foxtopus
...et and body require small supports that may be difficult to remove unless you use dissolvable supports or a tweezer and patience.
renderosity
$51
HuayangosaurusDR - Extended License
...ayangosaurus lived in a land of lakes, rivers, and lush vegetation. shared its habitat with shunosaurus and gasosaurus.</p>
sketchfab
$9
Sheep
.../www.tomjohnsonart.co.uk/
https://www.instagram.com/tomjohnsonart/ - sheep - buy royalty free 3d model by tom johnson (@brigyon)
sketchfab
$5
Sheep - 3D printing friendly
...k/
https://www.instagram.com/tomjohnsonart/ - sheep - 3d printing friendly - buy royalty free 3d model by tom johnson (@brigyon)
thingiverse
free
BYTE (KAME Remix) by MarceloMilhomem
...iniciou com a ideia de criar um pequeno robô quadrupede com peças totalmente desenvolvidas em impressoras 3d. o robô...
sketchfab
$12
Bristleback Decepticon 1989 - Printable
...ake gairyu.
stl ready to print - bristleback decepticon 1989 - printable - buy royalty free 3d model by generalista3d (@adelin)
Quadruped
turbosquid
$15
Quadruped Creature
...ree 3d model quadruped creature for download as fbx and blend on turbosquid: 3d models for games, architecture, videos. (1362679)
turbosquid
$99
Bunny Rabbit Quadruped
...model bunny rabbit quadruped for download as ma, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1412410)
3d_export
$15
Cow Model with UVs 3D Model
...with uvs 3d model 3dexport cow model animal mammal quadruped cow model with uvs 3d model zeta 58962...
3d_export
$99
Donkey 3D Model
...3d model 3dexport donkey shrek character dreamworks sony animal quadruped peolpe male fantasy game movie motion picture cartoon photorealistic...
3d_export
$49
Camel 3D Model
...camel 3d model 3dexport camel egypt africa hump humpbacked quadruped mammal animal dromedary desert walking arabia egypt arabian camels...
3d_ocean
$8
Low Poly Horse Base Mesh
...3docean animal base games horse low mammal mesh poly quadruped this is a low poly base mesh of a...
3d_export
$5
robot pack
...and uploaded with maya. it includes:<br>- three head types.<br>- quadruped robots.<br>- three-legged robots.<br>- six-legged...
3d_export
$179
SHREK DONKEY 3D Model
...3d model 3dexport donkey shrek character dreamworks sony animal quadruped peolpe male fantasy game movie motion picture cartoon photorealistic...
3d_ocean
$65
Stegosaurus
...stegosaurus 3docean dinosaur herbivore herbivorous prehistoric quadraped quadruped roof lizard stegasaurus stegosaurus this package contains a high...
3d_export
$99
Donkey std mat 3D Model
...3d model 3dexport donkey shrek character dreamworks sony animal quadruped peolpe male fantasy game movie motion picture cartoon photorealistic...
Foot
3ddd
$1
Foot cream
...foot cream
3ddd
foot cream , крем
foot cream
archibase_planet
free
Foot
...foot
archibase planet
footboard step pedestal
foot - 3d model (*.gsm+*.3ds) for interior 3d visualization.
3d_ocean
$2
Foot
... human foot you can use it on your own character or for further details. it has multiple file formats fbx, obj and mb (maya 2009)
turbosquid
$19
Foot
...squid
royalty free 3d model foot for download as max and fbx on turbosquid: 3d models for games, architecture, videos. (1320812)
3d_export
$5
screw foot
...screw foot
3dexport
screw foot
3d_export
$5
long foot
...long foot
3dexport
long foot
3d_export
$5
screw foot
...screw foot
3dexport
screw foot
3d_export
$5
short foot
...short foot
3dexport
short foot
3d_export
free
foot fetish
...foot fetish
3dexport
foot fetish
3d_export
$10
foot massager
...foot massager
3dexport
foot massager blender3d
Sensor
3d_export
free
parking sensor
...parking sensor
3dexport
car parking sensor
turbosquid
$1
Sensor
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3d_export
$5
Smoke sensor
...port
smoke sensor, can be an impressive element for your projects. easy to use, realistic image, low polygon, quality materials.
3d_export
$5
Air Quality Sensor v1
...air quality sensor v1
3dexport
air quality sensor v1
3d_export
$15
float sensor
...e up render. - all parts and materials are logically named. other formats ================= - collada (.dae) - autodesk fbx - obj
turbosquid
$26
Wind sensor C
...free 3d model wind sensor c for download as 3ds, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1328943)
turbosquid
$26
Wind sensor B
...free 3d model wind sensor b for download as 3ds, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1328168)
3d_export
$5
ultrasound sensor
...ivers convert ultrasound into electrical signals, and transceivers can both transmit and receive ultrasound. export in: -obj -fbx
3ddd
free
Вытяжка Shindo pallada sensor
... вытяжка
вытяжка shindo pallada sensor. в двух размерах - 600 и 900. текстуры в комплекте.
turbosquid
$52
Wind sensor A B C
...
royalty free 3d model wind sensor a b c for download as fbx on turbosquid: 3d models for games, architecture, videos. (1408406)
Switch
archibase_planet
free
Switch
...switch
archibase planet
switch cluster switch
light switch 1 - 3d model for interior 3d visualization.
archibase_planet
free
Switch
...switch
archibase planet
switches switch
switch 1 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Switch
...switch
archibase planet
closer button switch cluster switch
switch - 3d model (*.3ds) for interior 3d visualization.
archibase_planet
free
Switch
...switch
archibase planet
switch closer
light switch 2 - 3d model for interior 3d visualization.
archibase_planet
free
Switch
...switch
archibase planet
closer button switch
switch n300808 - 3d model (*.gsm+*.3ds) for interior 3d visualization
archibase_planet
free
Switch
...switch
archibase planet
closer button switch
switch n141108 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Switch
...switch
archibase planet
cluster switch closer
switch n260609 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Switch
...switch
archibase planet
button switch closer
switch 2 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Switch
...switch
archibase planet
button switch closer
switch n070510 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
3d_export
$5
switch
...switch
3dexport
3d model of a low-poly switch
Contact
3ddd
$1
contact stool
...red at 0,0,0.
-all object are named.
-all materials are named.
-no unnecessary objects.
detailed enough for close-up renders.
turbosquid
$10
12 Pin Contact
...d model 12 pin contact for download as max, max, fbx, and obj on turbosquid: 3d models for games, architecture, videos. (1678783)
turbosquid
$10
6 Pin Contact
...3d model 6 pin contact for download as max, max, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1678780)
turbosquid
$10
N-14 Contact
... 3d model n-14 contact for download as max, max, fbx, and obj on turbosquid: 3d models for games, architecture, videos. (1678789)
turbosquid
$30
contact lense holder.max
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$25
Contact Lenses & Case
...ct lenses & case for download as obj, fbx, blend, and stl on turbosquid: 3d models for games, architecture, videos. (1358056)
cg_studio
$24
Contact Lens Canister3d model
...medicine vision
.max .3ds .obj - contact lens canister 3d model, royalty free license available, instant download after purchase.
turbosquid
$10
N-8 Contact Support
...el n-8 contact support for download as max, max, fbx, and obj on turbosquid: 3d models for games, architecture, videos. (1678786)
turbosquid
$29
Non-contact infrared thermometer
...ontact infrared thermometer for download as max, fbx, and obj on turbosquid: 3d models for games, architecture, videos. (1580810)
turbosquid
$10
Contact Cast Iron Stool
...cast iron stool for download as 3ds, obj, fbx, blend, and dae on turbosquid: 3d models for games, architecture, videos. (1220615)