A backstepping non-linear controller for a mobile robot implemented in ROS | IEEE Conference Publication | IEEE Xplore