LOGIN
Steven Reubenstone
Mechanical Engineer & Collaborizm Mentor. Join our iOT Hackathon!
 · New YorkU.S.
Edit
Delete
Share
Report
TUTORIAL

Piyush Arora it would be amazing if you could post a tutorial discussion around how you create a simple 3D video like this. I’d love to learn. Maybe start off with something very basic.

1 like 
Like
Share
Piyush Arora
Magic does exists :D (Project Leader)
 · BengaluruIndia
Edit
Delete
Share
Report

I will do it in sometime in future . Software I used for it is Unity 3D(A very popular gameengine) . Its not a video , its like recording gameplay using Fraps at 60fps .But for my case instead of game , it is virtual lab . Its not just a video , it is a fully functional piece of software . I am planning to release private alpha of virtual lab on collaborizm and on my facebook page in near future .

0 like 
Steven Reubenstone
Mechanical Engineer & Collaborizm Mentor. Join our iOT Hackathon!
 · New YorkU.S.
Edit
Delete
Share
Report

Great Piyush Arora.

How does Unity tie into the actual mechanics of the electronics?

0 like 
Piyush Arora
Magic does exists :D (Project Leader)
 · BengaluruIndia
Edit
Delete
Share
Report

Sorry for replying too late . Actually unity is just simply a tool to render 3d models and their behaviour with respect to user inputs and with each other can be precisely programmed .

Coming to mechanics or electronics , unity does not provide any standard tools as such .

As per as mechanics is concerned there are some physics tools like colliders , attachments , spring and force . But for robotic arm which consists of almost 200 parts , using the component hierarchy we have to decide which component is directly attached with the other with respect to each servo . In this there are total 6 servos and hence 6 parents .

Coming back to electronics there is a certain extent to which electrical simulation can exist . For me I will only focus on linear passive and active elements . If i go beyond that , for each component it will take a long time to create exact behaviour . There are some spice tools (eg ngspice) which can be compiled as external library , some predefined algorithms like modified nodal analysis and then integrated with unity but then it will become an analog lab .

My main motive to create a virtual lab is that there are many educational institutes which donot have good lab facilities and traditional simulations are very dull and boring although they are much more precise . Virtual lab using high end graphics can be made much more intuitive and give users the experience as if they have all the tools and are sitting in the lab .As of now I am focusing on providing that experience .

In near future you can see that there will be an interface from which you can program your virtual pi and controlling its GPIO pins . The idea is that if that program works for virtual pi , it should also work with the actual pi . This can easily be achieved for the basic components which are available in the virtual lab .

Once you are able to program GPIO pins for virtual pi , there are lots of interesting and cool projects one can perform .

There is also possibility of adding some basic sensors which can be added to virtual lab .

I have like 100s of ideas of what can be done with virtual lab but I will implement it one by one and since I have a full time job and I donot have a dedicated team or any resources to make it faster it will definitely take some time to implement all .

Any doubts , suggestions or feedback are greatly appreciated .

2 likes 
Leave a reply...
DISCOVER
CHAT
ALERTS
-2
DISCUSSIONS
-1
FEED