LOGIN
Nauman Shakir
2
Apprentice
R&D Engineer at DIY Geeks (Project Leader)
 · LahorePakistan
Share
Report
Get Link
IDEA

From where to start?

We will start from making a simple PID based two wheeled and self balancing Robot using Arduino. On the top of that we will add AI and other things using raspberry pi.

3 likes 
Like
Award Contribution
Steven Reubenstone
34
Community Expert
Mechanical Engineer & Tinkerer of Things.
 · New YorkU.S.
Share
Report
Get Link

How about a first draft of a parts list?

Like
0 like 
Award Contribution
Nauman Shakir
2
Apprentice
R&D Engineer at DIY Geeks (Project Leader)
 · LahorePakistan
Share
Report
Get Link

Will be uploading shortly.

Like
0 like 
Award Contribution
 · BathUnited Kingdom
Share
Report
Get Link

Hi,

A while back, I started a robot project using Arduino/WiFi etc…

Feel free to re-use anything from here:

http://tonyisageek.blogspot.co.uk/p/arcturus-v10-walkthrough-build.html

http://tonyisageek.blogspot.co.uk/p/arcturus-v11-build-modifications.html

I had planned to make REST API calls passing the sensor data to the Cloud, this is simple enough to do and would be all that you need to do in order to send data to the IBM Watson REST APIs.

Good luck with the project.

Like
1 like 
Award Contribution
Nauman Shakir
2
Apprentice
R&D Engineer at DIY Geeks (Project Leader)
 · LahorePakistan
Share
Report
Get Link

Tony Pigram thank a lot. What if we use MQTT protocol?

Like
0 like 
Award Contribution
 · BathUnited Kingdom
Share
Report
Get Link

If you use MQTT, you could use that to call the IoT platform running on Bluemix, then have a Node-Red flow that has nodes that do the REST API calls to the Watson Cognitive services and you could then use an MQTT node in the flow to send responses back to the robot.

Check the diagram at the bottom of the page, under the section: "Understand things?"
https://internetofthings.ibmcloud.com/#/

If you are using a Rasp Pi for the robot, you can run Node-Red locally on the Pi and not need to use the IoT Platform, but can still do as I mentioned above. You’d only need the IoT Platform if using the Arduino+wifi approach.

Like
0 like 
Award Contribution
Leave a reply...
DISCOVER
CHAT
ALERTS
DISCUSSIONS
FEED
New Post
Facebook Share
Share Link
Help