laso_d
Usuarios
 Expert Boarder
| Mensajes: 39 |   | Karma: 4
|
Re:crear nueva simulacion - 2008/05/29 23:55
Buenas, Raul.
Siguo con mi codigo para la simulación de mi brazo robótico. Y siguo con mis problemillas. El otro día se me ocurrió investigar sobre los dibujos de la simulación (los .obj) porque quería crear los mios propios (para evitar problemas los copíe en otra carpeta y trabajé sobre estos últimos) peor hoy he intentado arracar la simulación del KUKA y me da problemas. Me arranca el dashboard pero al iniciar la ventana del simulador desaparece sin poder ver nada. El error es debido a un argumento fuera de rango; aquí te va el error.
| Code: | Error: System.ArgumentOutOfRangeException: Resource size must be greater than zero.
Nombre del parámetro: sizeInBytes
en Microsoft.Xna.Framework.Graphics.VertexBuffer..ctor(GraphicsDevice graphicsDevice, Int32 sizeInBytes, ResourceUsage usage, ResourceManagementMode resourceManagementMode)
en Microsoft.Robotics.Simulation.MeshLoader.RenderableShape.RefreshDeviceMesh(GraphicsDevice device)
en Microsoft.Robotics.Simulation.Engine.VisualEntityMesh.OnResetDevice(Object sender, EventArgs e)
en System.EventHandler.Invoke(Object sender, EventArgs e)
en Microsoft.Xna.Framework.Graphics.GraphicsDevice.Reset(PresentationParameters presentationParameters)
en Microsoft.Robotics.Simulation.Engine.SimulationEngine.FindTheDevice()
en Microsoft.Robotics.Simulation.Engine.SimulationEngine.Draw(GraphicsDevice device, Double appTime, Double elapsedTime)
en Microsoft.Robotics.Simulation.Engine.SimulationEngine.Application_Idle(Object sender, EventArgs e)
en System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
en System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
en System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
en System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
en System.Windows.Forms.Application.Run(Form mainForm)
en Microsoft.Robotics.Simulation.Engine.SimulationEngine.StartRenderLoop()
Source: http://casa:50000/simulationengine
Code site: Void StartRenderLoop()() at line:0, file
|
El caso es que también investigé en el codigo del servicio y ahora me aparece en el icono de las dll´s un cículo rojo que no se que es lo que significa.
La ignorancia.
|