Addressing uneven flooring in 3D object manipulation tasks using collaborative mobile robotics & decentralised impedance control