Smart Components - Position Sensor Accuracy
msalminen
✭✭
in RobotStudio
Hi,
I am having problem with smart component's PositionSensor accuracy. Here's the case.
I move part lineary by using LimearMover and queue. From queue Front property I take the input for the PositionSensor which should tell me the first/front parts position.
I stop the part with PlaneSensor.
After the part have stop I looked the positions through PositionSensor and through parts Set Position dialog and found that the positions don't match.
I decrease the Simulation timestep to the minimum. The difference is still there, but it gets smaller.
Is there way to get real position of the part? as I think the PositionSensor position is wrong.
Attached image will show the situation. The part pass through few mm the PlaneSensor. With smallest simulation timestep this stopping distance is close the difference (but not exactly), but when the simulation timestep is bigger the stopping distance remains same but the positions dirrerence increase.
Regards,
Mika
0
Comments
-
Try setting the graphics / render settings to fine, I think default is automatic.I have found this improves accuracy with simulated touch sensing, havent done it with smart components. I used to just use collision sets.0
-
hi,
I tryed that, but no change. I guess the position sensor keeps the position where the moving part is released from the queue, but the linear mover still moves the part one or two simulation steps.I need to find out how to get the part object reference to the position sensor after the linear mover have stop the movement.Mika0
Categories
- All Categories
- 5.5K RobotStudio
- 396 UpFeed
- 18 Tutorials
- 13 RobotApps
- 297 PowerPacs
- 405 RobotStudio S4
- 1.8K Developer Tools
- 249 ScreenMaker
- 2.7K Robot Controller
- 310 IRC5
- 59 OmniCore
- 7 RCS (Realistic Controller Simulation)
- 786 RAPID Programming
- AppStudio
- 3 RobotStudio AR Viewer
- 18 Wizard Easy Programming
- 105 Collaborative Robots
- 5 Job listings