esa-prl / exomy Goto Github PK
View Code? Open in Web Editor NEWExoMy [ARCHIVED]: Check https://github.com/0xD0M1M0/ExoMy for latest updates.
Home Page: https://esa-prl.github.io/ExoMy/
License: GNU General Public License v3.0
ExoMy [ARCHIVED]: Check https://github.com/0xD0M1M0/ExoMy for latest updates.
Home Page: https://esa-prl.github.io/ExoMy/
License: GNU General Public License v3.0
ExoMy Release v1.0.0 package:
Parts -> STEP -> P02_Drill_Default.step
STEP file does not contain the Drill Default part.
Hello, could you please save the CAD drawings in Step-format so I (and probably many others) can read it in any CAD-program? (Tried to read it in Inventor 2018 that recognises sldprt and sldasm, but the 2018 was too old).
The wheels shown in the picture preview of ExoMy are not the same as the STL files contained in either version of ZIP folder. In the picture, the little notches sticking out at the end of each tread grip are on the same side as the hub of the wheel - however, in the actual STL, they are on opposite sides of the wheel. I don't think it affects the functionality at all, but it does make the wheels a bit more difficult to print.
Hopefully either my description or the images I've attempted to attach properly convey what I'm specifically describing.
When I open https://github.com/esa-prl/ExoMy/wiki/v1.0.2/BoM/PI_ExoMy_Purchasing_BoM.xlsx in libreoffice, some of the rows are not displayed by default.
This can be confusing to people, as they might not be aware that the file also contains detailed information about the other parts as well.
They might then try to figure out the details from https://github.com/esa-prl/ExoMy/wiki/v1.0.2/Technical_Drawings/PDF/PI_ExoMy_All_Parts_BoM.pdf which will lead to frustration, since the information there is not detailed enough for actually purchasing the parts.
Thanks for making this project open source/open hardware!
I have a small question regarding the required components.
The BOM states that we need the following:
6 | Parallax-Servo | Steering Modded
10 | Parallax-Servo | Continuous
But from the building instructions I could only find that 6 of each (= 12 servos total) are used in the bogie.
What is the intended use for the other servos?
Where these simply left on the BOM, e.g. because you originally planned to make the head orientable?
On the page "Final Integration" the docker startup for the motor config says:
sh ~/ExoMy_Software/docker/run_container.sh -c
Correct would be:
sh ~/ExoMy_Software/docker/run_exomy.sh -c
The four holes in the corners of this part have a bore of 4mm, while they are supposed to hold a 4mm bolt. The diameter of these holes should be 3.3mm
I have tried to locally see the web front end (keyboard, mouse, hdmi and ethernet connected to the raspi)
I enter 127.0.0.1:8000 in my browser (chromium) and see a web page.
It contains only the 3 buttons for drive type + motor enable/disable, no direction icon and no camera picture
I have tried to check on the cam and it took me a while to understand that it is usually occupied by the auto running exomy software.
That was why I received an error with raspistill -v -o mycam.jpg I assume?
Stopping the exomy service with -s option of the script and rerunning the raspistill shows me the cam's view.
What to do to get a fully working web page?
Regards
Juerg
During installation of Docker I got this error:
E: Sub-process /usr/bin/dpkg returned an error code (1)
According raspberrypi.stackexchange.com this can happen after upgrading the Raspberry Pi. Some of the upgraded parts are not loaded until the next reboot, causing the Docker install to fail.
Please add in the Wiki a sudo reboot now after sudo apt-get update and sudo apt-get full-upgrade before installingen Docker.
We have sourced everything from Sparkfun and some of the parts change, am curious if we can upstream wiki/BOM changes once we have everything resolved.
Hi, I'd like to start building an ExoMy, but I don't have access to any solidworks copy.
Any change to see the 3D part shared with a more common format ? A format allowing open source CAD software ?
I think I could be a good idea also if you want your project to be more accessible to public ๐
Thx ๐๐ป
Problem:
https://github.com/esa-prl/ExoMy/wiki/Bogie-Assembly#install-steering-motors
the bill of materials does not say M4x12 it only says M4x10
Solution:
Change the instructions to M4x10
During driving the rover the cable tend to get caught in the wheels or rub against the "P03_Bogie_Bearing_Default". In my case I saw after a few hours of test driving serious cable wear.
I used following solutions combinations to protect or mitigate the risk of cable wear:
One open spot for the cables are the "exits" outside the "P28_Wheel_Bracket". Currently I use shrink tubes that are cut open and then clamped into the whole setup. But they tend to fall out.
Maybe these topics can be addressed in the wiki in the appropriate chapters. This would allow a longer lasting experience while driving the rover.
My ExoMy is ready, everything calibrated. Now when I turn it on I can't access the WebGui, neither does the remote control via gamepad work. Nothing moves. The Raspi can be operated via HDMI, keyboard and mouse, the ServoHat also works???
In the website to control the ExoMy the javascript is loaded from Internet. This means that in the open field, wanting to run the ExoMy via it's own WiFi will not be successful.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.