isl-org / OpenBot

OpenBot leverages smartphones as brains for low-cost robots. We have designed a small electric vehicle that costs about $50 and serves as a robot body. Our software stack for Android smartphones supports advanced robotics workloads such as person following and real-time autonomous navigation.
https://www.openbot.org
MIT License
2.77k stars 513 forks source link

Large DIY robot body with lego support #348

Closed thias15 closed 1 year ago

thias15 commented 1 year ago

341 #342

Christos-Ps commented 1 year ago

Hi @thias15

Please find attached the bottom part STL+Step files. I will recreate the upper part in Fusion360 and upload it here when ready (hopefully within the next 7-10 days max) Cheers OpenBot_Body_Short_Bottom Final v5.zip

Christos

thias15 commented 1 year ago

Thanks @Christos-Ps. Just a comment. I noticed that the step file is very large, almost 50MB. That is very strange, the original file is less than 1MB. Any idea why? If easier, I can also share the f3d file for you to make the changes.

thias15 commented 1 year ago

bottom top

Christos-Ps commented 1 year ago

Hi @thias15

I guess it has to do with the fact that when you import the file to Fusion360 it converts it to a Mesh. In simple designs it is no problem, but in more complex ones like this one, it will use thousand of faces to build it (every little curve is split into a triangle). As a result even after cleaning it, the final product in solid format came with 42391 faces as you can see in the picture attached image

I will rework it using your Fusion files, and reupload the files, starting with the bottom part (again! :) ) and i guess that this time the result should be smaller in file size and with less faces (so faster to compile in Fusion 360)

I will keep you updated!

Cheers Christos

thias15 commented 1 year ago

Hi @Christos-Ps. Ok that makes sense. Sorry for the inconvenience, but we are both learning in the process and will have an amazing new OpenBot design. So thanks a lot for your effort!

Christos-Ps commented 1 year ago

Hi @thias15

It was as we suspected after all! Working with the F3Z dramatically increased both processing time in Fusion 360 and exported file size. Please find attached the bottom part STL+Step files. Inside the zip files i have also included the new F3Z file for your personal archive.

OpenBot_DIY_Short_Body_Bottom.zip

Next step is working on the top parts which i will upload also when ready! :)

Cheers Christos

Christos-Ps commented 1 year ago

hI @thias15

Please find attached two TOP versions:

  1. An OpenBot Short Top Flat (same height as the standard version but shorter to fit the short bottom chassis i shared earlier)
  2. An OpenBot Short Top XL Flat (The increased height version but with no Lego pins on top)

Inside the zip files i have also included the new F3Z file for your personal archive as before DIY Short Top XL Flat.zip DIY Short Top Flat.zip

Next step and final step is adding the Lego pins on top in the last version which i will upload also soon! :)

Cheers Christos

Christos-Ps commented 1 year ago

Hi @thias15

Please find attached the last and final XL TOP version with Lego pins on top, together with an image from the final version which i improved in several spots versus the first i have builded, thanks to Fusion 360 (you were right it was worth the effort!) OpenBot DIY Short Top XL Lego.zip OpenBot DIY Short Top XL Lego v11

Inside the zip files i have also included the new F3Z file for your personal archive as before

In case you have any issues, pls feel free to let me know!

Cheers Christos

thias15 commented 1 year ago

@Christos-Ps thanks a lot! Looks amazing! Minor comment, I think the connectors at the back might cause issues since they are no longer the correct shape. Did you test?

Screenshot 2023-04-05 at 13 30 45
thias15 commented 1 year ago

Good thing is that using the history in Fusion360, you should be able to go back to that place and be able to fix it easily.

thias15 commented 1 year ago

Hi @Christos-Ps. @quentin-leboutet helped to do some minor touch-ups and I pushed all assets. Please review the PR and let me know if you approve.

thias15 commented 1 year ago

You can click here and then click on the blocky body link to see the folder with your designs and README.

thias15 commented 1 year ago

By the way, you can click on the stl files. Github has a built-in visualizer. Once I have your green light, I will merge to the main repository.

Christos-Ps commented 1 year ago

Hi @thias15

Everything looks perfect in this updated version. I was working on an updated readme, but you did it first! :) You have my green light!

Cheers Christos

Christos-Ps commented 1 year ago

Ι reviewεd the changes using the link next to the red "Review Required" message