Hard real-time multibody simulations using ARM-based embedded systems