Synchronization concern

some improvements on diff_drive module.