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

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