EntityContactNotification ShapeContact LocalShape State Name Stage Finished without correspondin

I've tried to sandbox EntityContactNotification by using the SimulationTutorial 2 and setting all of the

EnableContactNotifications flags for all four robot entities (P3DXMotorBase,P3DXBumpers,LegoNXTMotorBase,LegoNXTBumpers).

I've done a very exact collision ofLegoNXTBumpers/front onP3DXBumpers/rear so only four EntityContactNotification messages are generated (one Started Stage and one Finished Stage message each).

Now, when I look at the state in the messages with the Finished Stage, theShapeContacts all look like:<ShapeContact><LocalShape/><Points/></ShapeContact>

So I look at the LocalShape's State to see the State.Name and find for theP3DXBumpers parent, I receive ShapeContacts in the EntityContactNotification whose LocalShape.State.Name is both "P3DXBumpers/rear" and"P3DXBumpers/front"

That would be fine except for there is no corresponding ShapeContact.LocalShape.State.Name for P3DXBumpers/front in the Started Stage message

Is it by design that I receive a Finished Stage message for something that never started?

Thanks,

Michael Knapp

[2576 byte] By [MichaelKnapp] at [2008-1-9]

Microsoft Robotics Studio

Site Classified