obstacle avoiding robot

Unfortunately I don't have much experience or knowledge to write a code to do that

Have your team members do it, or post in the Gigs & Collaborations section of this forum, and be prepared to pay someone to help.