JPL Open Source Rover Project

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Post Reply
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

JPL Open Source Rover Project

Post by Kunda1 »

https://github.com/nasa-jpl/open-source-rover
Image
The JPL Open Source Rover is an open source, build it yourself, scaled down version of the 6 wheel rover design that JPL uses to explore the surface of Mars. The Open Source Rover is designed almost entirely out of consumer off the shelf (COTS) parts. This project is intended to be a teaching and learning experience for those who want to get involved in mechanical engineering, software, electronics, or robotics.
https://github.com/nasa-jpl/open-source ... ration/CAD
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
NormandC
Veteran
Posts: 18587
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: JPL Open Source Rover Project

Post by NormandC »

...And another open source project using a proprietary closed-source CAD program (Solidworks). :(

I guess the JPL uses it for all their internal CAD projects.
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: JPL Open Source Rover Project

Post by Kunda1 »

I wonder if the community here can get behind boosting the visibility of https://github.com/nasa-jpl/open-source-rover/issues/33
by :thumbsup:ing it. I wonder how much traction we could get??
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
thschrader
Veteran
Posts: 3129
Joined: Sat May 20, 2017 12:06 pm
Location: Germany

Re: JPL Open Source Rover Project

Post by thschrader »

Kunda1 wrote: Thu Aug 23, 2018 2:41 pm I wonder if the community here can get behind boosting the visibility of https://github.com/nasa-jpl/open-source-rover/issues/33
by :thumbsup:ing it. I wonder how much traction we could get??
The uncompressed Rover.step has a size of 110 MB, loading needs a while.
The model has hundreds of parts. When showing all, the GUI is very slow.
A 90 degree rotation needs 20 sec. I see 2 ways to speed this up:
1. hide all unnecessary parts like little srews, washers, nuts, distance-plates.
(there are a lot of them...)
2. or buy a workstation with high end graphics.
My FC-file has 186 MB. The model-tree is one mile long.
roverFC.JPG
roverFC.JPG (95.94 KiB) Viewed 2273 times
Jee-Bee
Veteran
Posts: 2566
Joined: Tue Jun 16, 2015 10:32 am
Location: Netherlands

Re: JPL Open Source Rover Project

Post by Jee-Bee »

FreeCAD need some steps to be an high end CAD software programm!!
User avatar
easyw-fc
Veteran
Posts: 3629
Joined: Thu Jul 09, 2015 9:34 am

Re: JPL Open Source Rover Project

Post by easyw-fc »

Jee-Bee wrote: Thu Aug 23, 2018 6:41 pm FreeCAD need some steps to be an high end CAD software programm!!
Have you tried with A3 branch and a good OpenGL video card?
Recently this has been improved a lot.

here a screencast with 1GB step file!!!
https://forum.freecadweb.org/viewtopic. ... 60#p239692
User avatar
sgrogan
Veteran
Posts: 6499
Joined: Wed Oct 22, 2014 5:02 pm

Re: JPL Open Source Rover Project

Post by sgrogan »

Also in standard FreeCAD (0.17/0.18) you can see the effect of OpenGL Vertex Buffer Option.
It's in the Display panel in preferences.

@Kunda, I am surprised that you didn't mention that the "compelling reason" for including .FCstd format would be that using an OpenSource modeler for an OpenSource project would be preferred. I do understand their point that unless someone re-modeled the whole project with FreeCAD, .stp is probably good enough.

Really cool project though.
"fight the good fight"
User avatar
nemesis
Posts: 372
Joined: Tue Mar 25, 2014 11:24 pm
Location: France, Lyon

Re: JPL Open Source Rover Project

Post by nemesis »

Jee-Bee wrote: Thu Aug 23, 2018 6:41 pm FreeCAD need some steps to be an high end CAD software programm!!
easyw-fc wrote: Thu Aug 23, 2018 7:01 pm Have you tried with A3 branch and a good OpenGL video card?
Recently this has been improved a lot.
about 4 min to load with AMS3 0.8.6
but moving the view is not fully fluent, but according the numbers of parts it is not shocking.

Code: Select all

OS: Debian GNU/Linux testing (buster)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.14778 (Git) AppImage
Build type: None
Branch: (HEAD detached at FETCH_HEAD)
Hash: 6c5d33ad61142eb849bbc736ae4f0e02f61c2c18
Python version: 2.7.6
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: French/France (fr_FR)
system.png
system.png (32.22 KiB) Viewed 1958 times
VideoCard.png
VideoCard.png (49.02 KiB) Viewed 1958 times
phpBB [video]
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: JPL Open Source Rover Project

Post by Kunda1 »

Would this rover file be useful as a test file ?
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Post Reply