[quote="Martin_Guenther, post:7, topic:5858, full:true"] the solution is also a very typical solution by automation engineers: Painstakingly re-engineer the environment and the product to solve one specific problem in robotic assembly. Rinse, repeat. This is why automation is prohibitively expensive today. [/quote] What is also often done in these cases actually is to use some (passive) compliance. Either make the EEF compliant in such a way that it can deal with positional variation in the environment (ie: hole not in the exact spot) or make the robot control compliant. Various industrial robot OEMs have solutions for this. One example would be Fanuc's *soft float*: it makes the robot compliant in one or more (Cartesian) axes allowing it again to 'cope' with a certain amount of positional variation when needed (of course having a lead-in bolt helps always). --- [Visit Topic](https://discourse.ros.org/t/streaming-motion-interfaces/5858/8) or reply to this email to respond. If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates. ______________________________________________________________________________ ros-users mailing list ros-users@lists.ros.org http://lists.ros.org/mailman/listinfo/ros-users Unsubscribe: