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

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