When we design real-time systems that involves a huge number of floating point calculations, the speed becomes an important issue. In such situations, a hardware solution might be used to achieve the desired speed. In the following sections we will investigate the different solutions and platforms proposed for robotics.