Thank you for interest, we really appreciate
Is it possible for any user to construct a model in LDD and to import it to the office-world and check there the functionality of its creation? ( probably a tool....)
Is there any other tool to add a new model, in order to study its behavior? (I think maya is too complicated ,and well suited for animations better than lego designer)
Of course, just a robot (without code) isn't good , enough... So...is it possible to attach any code to the existing model (or any new one I would like to import)? (Is possible the code to collaborate with robotC?)
Currently, creating a robot for MSRDS is quite long. The steps are :
- Creating the graphical model of the robot. You can use any tool to do that, but you must produce a .obj or .x file (it seems possible to do that from a LDD, but we haven't tested)
- Adding the physics properties of the robot. It could be done by writing some C# code in MSRDS
- Creating simulated sensors/actuators services, or attaching an existing service (for NXT-MSRDS, we have written a basic version of simulated ultrasonic sensor, and we have reused simulated bumper and simulated differential drive from MSRDS)
In our package, we have done the Tribot (graphics and physics), the environment (graphics and physics), the simulated services, a dashboard to simplify the use of this simulation and some robot code samples.
So, if you want to use a new robot, you have to follow these same steps. We currently work on a graphical tool to easily create a robot for MSRDS but it will be probably release in 2010.
For interactions, You can only use MSRDS code (C# or VB using CCR/DSS api). Maybe it's possible to collaborate with robotC, but you will have to write the communication layer between robotC and MSRDS services.
The advantage of MSRDS is that simulated sensors and actuators appears like real sensors and actuators when you write your robot code. So the same code (without any modification) can run on both simulated and real robot (see the samples).
I hope it will help