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

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