Revert "Trimmed the branch to only the diff_drive_controller sub directory"

This reverts commit ee94652b28e5afe458db175b971121e9a19de88e.
Rebase from 'upstream'
Trimmed the branch to only the diff_drive_controller sub directory