Microsoft Robotics - Simulation - Microsoft Robotics Studio
Recent update: 2008-3-21

Maze Simulator

835 byte By TrevorTaylor at 2008-3-7
Because this is a new discussion forum, and there are a lot more people participating now, I am re-posting a link to my Maze Simulator. Sure it's unashamed self-promotion, but I'm an academic and that is one of the job requirements The Maze Simulator allows you to easily build an environment ...

Sumo simulation SittingDuck Error

734 byte By newbie_sg at 2008-3-6
C:\Windows\Microsoft.NET\Framework\v2.0.50727\Microsoft.Common.targets(481,9): error : The OutputPath property is not set for this project. Please check to make sure that you have specified a valid Configuration/Platform combination. Configuration='Debug' Platform='MCD'Done building project ...

Physics model problem

495 byte By llmagicll at 2008-3-5
How to create a physics model which has a space in it.(My English is poor.) It means something like "house.obj". I try: AddTriangleMesh("house.obj", new Vector3(0f, 0f, 0f)); But there are some problems that inside the model isn't empty. My robot can't go through to ...

Joint Motors

432 byte By AlanOursland at 2008-3-3
I want to control the torque on a joint directly abd expose the controls with the Motor and Encoder contracts. It looks like I can only set a JointDrive to be a PD controller on position or velocity. The Ageia documentation says that joints support motors as well as springs, but I am unable ...

Issue w/ Sumo Simulation

434 byte By Nom_dMac at 2008-3-1
I'm attempting to tune the logic within the Sumoplayer service, but I have not been able to access the debug information that is supposed to be in the console. Where can I access this information? http://localhost:50000/console/output --> Does not seem to display the log messages I see ...

ApplyTorque question

2032 byte By AlanOursland at 2008-2-28
I'm trying to apply small amounts of torque in the direction a simulated pendulum is moving so that it eventually begins spinning. I expect the amplitude of each period to continue increasing, but it seems to hit a limit when the upper limit gets close to Pi/2.I've set the joint up to have no ...

arm link

254 byte By Anonymous at 2008-2-27
Hi, Pls tell me which one (kukalbr or arm link ) is better to pick up the obstacle. When i try to kuka arm , i can see on the screem but when i try armlink nothing is displace on the screem. pls tell me which is better thanks

arm joint

142 byte By Anonymous at 2008-2-26
hi, pls tell me the difference between kuka arm and arm joint. which will be prefered for picking up the object. thnaks

Visual Simulator(VSE) Menu rendering problem.

893 byte By Anonymous at 2008-2-25
I have installed Robotics Studio-1.0 in my Windows-XP-SP2 PC.The system is a AMD Athlon 2400+ system with 512 MB RAM.The graphics card is : GeForce-4 (MX440).I am facing problems even with the starting page of the Simulation Environment, with all the Menu items(& dialog boxes) not rendered ...

Problem with Soccer Simulation.... :s

1093 byte By Jivfu at 2008-2-24
Hello everybody I have a little problem with the soccer simulation, the problem is when i try to get the frame of the simulated webcam, the frame isn't correct, i mean, the size isn't correct. How do i solve this? Code Snippet delegate(webcam.QueryFrameResponse rsp) { _lastFrame = ...

Referee with roduDog can't return the correct interface

138 byte By TongChaoxu at 2008-2-23
When i use the soccer simulation with roduDog,the referee return a differental motion same as with the LEGONXT.And this also can't work.

Angular Velocity / Simulation Time

827 byte By AlanOursland at 2008-2-22
I can access the angular position of a simulation entity using entity.Rotation. Is there a way to access the angular velocity of the entity?Currently, I am calculating the angular velocity in VisualEntity.Update by taking the difference between the last Rotation and the current Rotation and ...

Importing tool for more detailed Robot models

266 byte By DW1 at 2008-2-22
Is there a plan to create an import wizard that will bring in a CAD file of a robotic platform? Say from something like SolidWorks? From what I've read it seems like a load of programming work to get 3D data in and designate it's properties. Thanks

Problems in SimulationTurtorial2.

929 byte By holasfasdfs at 2008-2-21
When I start SimulationTurorial2 I have the next error. The simulation start anyway but the dashboard don't appears. I recompiled the project in Visual Studio but it don't works anyway. Please if you can give me the solution. I almost sure that is trivial but for a newbie is it difficult to ...

Question about setting entity.Parent

4728 byte By Daedalus at 2008-2-20
Hi, Firstly im rather new at msrs, so this could be an obvious mistake. I am writing a custom entity, and in its initialize function it creates two SingleShapeEntities. I am trying to set one of these entities parent to the other one, so that position coordinates are relative to the other ...

Computer doesn't respond

342 byte By UriK. at 2008-2-19
Hello, I just started with learning according to the simulation tutorials. However, while following the instructions of running "SimulationTutorial1", the computer doesn't respond so I must close the simulation application. I have a 2.4G pentium + 1G of Ram + Gforce4 card. Any ...

soccer simulation

138 byte By fulai225 at 2008-2-18
I want to learn robotics studio,and I use soccer simulation for decision-making,but I dont know how to use it,who can heip me? thank you.

Unable to find suitable d3d device

631 byte By JosephBittmanMVPMCSD at 2008-2-17
I'm having issues getting the simulator to load properly. Every time I start it, it states it was not able to find a suitable d3d graphics device. I'm using the ATI x600 SE graphics card with intel chipset... and I do believe I've gotten the simulator to work previously on this computer. In ...

Images from multiple webcams... how to?

2569 byte By RobertSchmidt at 2008-2-16
Hi all,After I made the humanoid robot walking (a movie will follow soon), I'd like to install a simulated omni-vision camera on it. Therefore, I need four simulated webcams. And here begins my problem...How I did it till now...1. In the RobotEntity class, I create four CameraEntities, ...

Simulator Error

1062 byte By RavindeSouza at 2008-2-15
Hello, I am seeing an error trying to run the MSRS simulation environment on a recent laptop having the Mobile Intel 945GM Express chipset. The simulation FAQ on the MSRS Wiki mentions this graphics device as one on which the simulator has been tested to work fine. However I get the following ...

Scene Save As in MSRS 1.0 generates corrupted files that can no be reloaded

436 byte By DonBaechtel at 2008-2-15
The MSRS 1.0 Microsoft Visual Simulation Environment's File / Save Scene As command generates an XML file that is corrupted by NULL (0x00) characters and can not be reloaded again by the VSE. Corruption occurs in several places in the file. One common location is in sim:Ma[]sDensity, where [] ...

Get any robot moving in simulation tutorial 2

248 byte By bigbuck at 2008-2-15
This is probably a silly question. But I have been struggling for 2 weeks to get any robot to move programatically in simulation tutorial 2 in c#. It can't be that many lines to add. Please help! thanks, Peter

robuDOG simulation not working on Vista

354 byte By zanetalb at 2008-2-15
Hello, i tried to run robuDOG for robocup soccer simulation, but it's not working on windows Vista: the simulation starts and the dogs are placed on the game field, but the UserInterface can't command them. On windows Xp it's all working... Does anybody have the same problem? ...

Getting rid of the rigid body

333 byte By Dennie at 2008-2-15
In the simulation, it is possible to attach a rigid body to the camera. When it isn't attached, it behaves like a physical entity on the ground, making my robot fall over when doing some tests. Is there any way to get rid of it? I don't see the option in edit mode in the simulation ...

Developing a new simulated robot entity

1242 byte By Dennie at 2008-2-14
I created a 3D model for the boe-bot. Now I would like to drive it around, as it is possible with for example the LogoNXTTribot. Thing is, I run into a lot of problems developing such an entity and there isn't any documentation on it available (or I overlooked something). In ...

Expanded graphics cards?

172 byte By BenAxelrod at 2008-2-14
I was just wondering if the set of supported graphics cards has increased at all since the last CTPs. The Simulation FAQ wiki doesn't seem to have been updated much.

Directsound

236 byte By Robotrock at 2008-2-13
Hello, i'm new in using the MS Robotics Studio and want to know if and how its possible to use Directsound in the simulation environment. i want my Lego NXT to locate a sound source and drive towards it... Is this possible ?

Problems in SimulationTurtorial2.

929 byte By holasfasdfs at 2008-2-13
When I start SimulationTurorial2 I have the next error. The simulation start anyway but the dashboard don't appears. I recompiled the project in Visual Studio but it don't works anyway. Please if you can give me the solution. I almost sure that is trivial but for a newbie is it difficult to ...

design for services interacting with the simulator

513 byte By AlanOursland at 2008-2-12
I'm working on a service that exposes the Motor contract on a joint with a single degree of rotational freedom.I am using SimulatedDifferentialDriveService as a model. I kind of expected to see SimulatedDifferentialDriveService have Microsoft.Robotics.Simulation.Engine.Proxy as a partner ...

Roll angle for a camera

649 byte By Piyoosh at 2008-2-11
Hi!Is there a way to specify Camera Roll-Angle? Taking an example, let's say a camera entity is mounted on a robot and the robot rolls (falls) sideways on the ground. So, now the scene captured by the camera should be sideways.. i.e. the ground should be looking like a vertical wall.We find ...

Small entity passes through ground

735 byte By Piyoosh at 2008-2-10
I created my own WheelEntity after modifying the provided WheelEntity as I wanted to render it independently without a parent entity. I initialize the wheel 0.5 m above ground. If I give the radius of wheel greater than 10 cm, it works fine. However, if the radius is less than 0.1m, the wheel ...

get image from simulated webcam

429 byte By HumaN at 2008-2-10
I should get an image from the simulated webcam (RoboCam) already placed on the P3DX in the robotics tutorial 3. Can I do this from MVPL or should I write external c# code? I tried to use the SimulatedWebcam service from MVPL, but I don't know how to configure,what input values should I set ...

Help with joint springs

235 byte By EricFritzinger at 2008-2-8
I want to create a joint between two objects that is completely rigid, with no chance of any kind of springing and wobbling no matter how fast one of the objects may be going in any given direction. How do I do this? Thanks! =D

How do I keep objects motionless unless force is applied?

812 byte By EricFritzinger at 2008-2-8
I realize that most of my questions are coming from the angle of the simulator, but at this time, that is all I am to look at.So, I have another question about joints and physics.If I have a linear joint between two VisualEntity objects, how do I make sure that they move if, and only if, force ...

Service for bumpers are not initilized? What is wrong?

9312 byte By Zbyszek at 2008-2-8
Hi I have problem with Bumper service. I have a mobile robot which has for bumpers. Please look at: http://www.xangor.com/Robotics/files/Pics/Evilek_visual.jpgThree bumpers in front of the robot and one bumper at the backHowever after starting the MSRS everything is properly initialized but I dont g...

Has anybody else done this? (answer)

500 byte By EricFritzinger at 2008-2-7
I want to set a velocity for an object. I just want to say velocity = (0, 5, 0), and it will start using that velocity on the next update() call. The kicker here is that I can't use MovePose() or SetPose(), as I don't want the object to be kinematic, and were it kinematic then it wouldn't ...

Has anybody else done this?

500 byte By EricFritzinger at 2008-2-7
I want to set a velocity for an object. I just want to say velocity = (0, 5, 0), and it will start using that velocity on the next update() call. The kicker here is that I can't use MovePose() or SetPose(), as I don't want the object to be kinematic, and were it kinematic then it wouldn't ...

Rigid and Elastic Joints + Gear issues

10978 byte By Zbyszek at 2008-2-7
Hello I wonder how to solve the joints problem. After following a great piece of code - an example from Kyle posted at http://www.codeprof.com/dev-archive/217/383-1426-2171989.shtmI was able to make some robots. However after playing with them (especially with arms) I find out that these simulated...

DSS HOST crashing all the time when TriangleMeshEntity has a mass

2351 byte By Zbyszek at 2008-2-7
HelloI have problem with MSRS. It crashes all the time when I give a mass value to Triangle Mesh Object. Here is an example. On the table I just placed objects that I made in Blender. Please look at: http://www.xangor.com/Robotics/wp-content/uploads/2008/01/table_visual.jpg It is a table with a gla...

TexturedShapes

1582 byte By HumaN at 2008-2-7
I want to apply a texture to a little box (width=0.4m - height=0.8m - depth=0.001m), but during the simulation my jpg image is resized and I don't know why. Is it possible to set the size for the jpg texture? I use that simAssets code from xml simulation manifest: <sim:Assets> ...

Vehicle steering question

2346 byte By mbell44 at 2008-2-7
I'm trying to steer a 4-wheeled robot in simulation using Code Snippet LeftWheel.Wheel.SteerAngle = angle; RightWheel.Wheel.SteerAngle = angle; This works just fine for actually controlling the vehicle, but the disks that are automatically created for visualizing the wheels don't turn ...

RotateHandler not implemented?

242 byte By Dennie at 2008-2-6
Hi, Is there a specific reason as for why RotateHandler isn't implemented for the SimulatedDifferentialDrive (in both 1.0 and 1.5 CTP)? I would like to use the RotateDegreesRequest with the drive service port. -Dennie

Moves completely random

335 byte By HumaN at 2008-2-6
I'm trying to program the rotation of my robot (simulated), but if I start the simulation my robot never turns the same angle even if I don't change any parameter. I set the DriveSpeed (left wheel 0.8 - right wheel -0.8) and the time (1s) of the rotation, but the rotation never is the same, ...

Trouble with Visualization and Wireframe of simple ConvexMesh

11495 byte By DonBaechtel at 2008-2-5
I have a ConvexMesh OBJ file of a simple cylinder represented as a simple polygon with a round (polygon with 24 sides) top face (at y=1.03) and bottom face (at y=0), and 24 square side faces around the outside between the top and bottom. The OBJ file contents are shown below. I add the mesh ...

Drawing Complexs polygons

357 byte By MikaEg at 2008-2-5
Hi every one well, I'm trying to simulate a real enviroment of my little lego NXT Robot , I have a file saving some coordinates (points of X,Y) for a huge stone for example , and I want to connect these point together , and generate this huge stone , can anyone help me how can I do this task ...

Underwater Simulation

607 byte By Don at 2008-2-4
I am wondering to what extent underwater entities have been implemented in robotics studio simulation. For instance, is it possible to fill something with "water"? Are there paramaters you can set about your environment to make the density of the medium act like that of water? Is ...

Explorer and MazeSimulator combination

353 byte By elenikos at 2008-2-4
I have added the simpledashboard and the mazesimulator manifests to the Explorer manifest. I use the visual studio 2005 and start without debugging because otherwise i get an IOException. Never mind that but the wandering behavior of the robot does not start. The robot just sits there and can ...

RotateHandler not implemented?

242 byte By Dennie at 2008-2-4
Hi, Is there a specific reason as for why RotateHandler isn't implemented for the SimulatedDifferentialDrive (in both 1.0 and 1.5 CTP)? I would like to use the RotateDegreesRequest with the drive service port. -Dennie

TexturedShapes

1582 byte By HumaN at 2008-2-4
I want to apply a texture to a little box (width=0.4m - height=0.8m - depth=0.001m), but during the simulation my jpg image is resized and I don't know why. Is it possible to set the size for the jpg texture? I use that simAssets code from xml simulation manifest: <sim:Assets> ...

explorer

150 byte By sanrobo at 2008-2-3
Hi, How to run the explorer program in samples \ misc using simulation? what all the changes i should make it run? thanks