Inspiration This project was born out of a shared passion for technology, innovation, and a desire to spend meaningful time building something impactful with my son. As we explored the evolving world of autonomous vehicles and intelligent automation, we were inspired to create a Smart Autonomous Robotic Car that not only navigates on its own but also connects seamlessly with Salesforce Agentforce for real-time event handling and smarter decision-making.

What We Learned *Deepened our understanding of robotics, sensor integration, and autonomous navigation algorithms. *Gained practical experience with Salesforce Platform Events, Agentforce Integration, and REST APIs. *Learned the importance of system reliability, power management, and efficient data communication between hardware and cloud platforms. *Discovered how combining different fields (robotics + CRM platforms) can unlock entirely new use cases.

How We Built It Hardware: Arduino Mega for core robotic control NodeMCU (ESP8266) for WiFi communication SIM800 module for GSM/SMS communication GEO 6M GPS module for location tracking 2.4" TFT touchscreen for local control and feedback Ultrasonic and IR sensors for obstacle detection and smart navigation

Software: Arduino C++ for embedded control Salesforce Platform Event integration using NodeMCU REST API calls Dynamic commands handling via SMS and Agentforce Real-time GPS tracking sent to Salesforce for monitoring and action

Cloud: Salesforce Agentforce to monitor and interact with the car ThingSpeak for backup IoT data logging

Challenges We Faced Connectivity Issues: Ensuring reliable WiFi and GSM communication, especially in varying environments. Power Management: Balancing the different power needs of GPS, GSM, WiFi modules, and motors without resets. Real-Time Sync: Synchronizing physical robot events with Salesforce in near real-time. Sensor Calibration: Fine-tuning ultrasonic and IR sensors for consistent obstacle detection and lane following. Security: Ensuring that only authorized users can interact with the robot via cloud services or SMS commands.

Accomplishments That We're Proud Of *Successfully built a fully autonomous robotic car that interacts with Salesforce Agentforce in real-time. *Achieved reliable GPS tracking and dynamic cloud communication via REST APIs. *Enabled control via SMS and cloud events, adding multiple layers of intelligence and responsiveness. *Created a project that blends hardware, software, and cloud integration — and most importantly, built it as a father-son collaboration.

What We Learned *How to combine IoT devices with enterprise cloud platforms like Salesforce. *Real-world challenges of handling hardware reliability (especially GSM and GPS modules together). *How to optimize communication between microcontrollers and cloud services with minimal delay. *The importance of designing flexible systems that can handle failures gracefully (e.g., fallback GPS data storage, network loss recovery). *The power of perseverance, patience, and teamwork while building complex multi-technology projects.

What's Next for Autonomous Robotic Car Automation via Agentforce Integration *Enhance navigation algorithms with machine learning for smarter route decision-making. *Integrate voice command capabilities via mobile apps connected to Salesforce. *Expand the project to support fleet tracking and management features. *Improve real-time visualization dashboards inside Salesforce for live robotic monitoring. *Explore building a fully solar-powered autonomous version to promote sustainability. *Inspire more parent-child builder teams to explore innovation together!

Built With

+ 11 more
Share this project:

Updates