Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sukarnascience/tabletop-robot

A Table-Top Robot run on Raspberry Pi with ROS
https://github.com/sukarnascience/tabletop-robot

Last synced: 13 days ago
JSON representation

A Table-Top Robot run on Raspberry Pi with ROS

Awesome Lists containing this project

README

        

Still Under Development Stage

# TableTop-Robot
A Table-Top Robot run on Raspberry Pi with ROS

## Learning Resources

### Learn ROS
* Learn from Videos Liks: [ArticulatedRobotics Youtube Channel](https://www.youtube.com/c/ArticulatedRobotics), [Emil Vidmark Youtube Channel](https://www.youtube.com/channel/UCBYAI-Dlvq2yKjgpL13L-9w/videos) (all are Best One I Personally Used).

### Learn Python 3.x above
* Learn from Documentation like: [codecademy](https://www.codecademy.com/learn/learn-python), [learnpython](https://www.learnpython.org/), [programiz](https://www.programiz.com/python-programming), [w3schools](https://www.w3schools.com/python/) and many more...
* Learn from Videos Like: [Socratica PlayList](https://www.youtube.com/watch?v=bY6m6_IIN94&list=PLi01XoE8jYohWFPpC17Z-wWhPOSuh8Er-) (Best One I Personally Used), [YouTube Mix](https://www.youtube.com/watch?v=Z1Yd7upQsXY&list=RDQM-RNJ9rUMQcE&start_radio=1).
* Evaluate your skills by solving challenges on [Hackerrank](https://www.hackerrank.com/domains/python?badge_type=python).

### Learn Webpage
* Every Web Page mainly consists of **HTML**, **CSS** and since this are so vast to learn the best way to make you perfect each day is by coding what every the idea pops too. _ex: i want to make a button or blue color and keep it in right side of my page... **JUST GOOGLE**_ **Draw on paper then code later**.
* Learn from Documentation like: [CSS from w3schools](https://www.w3schools.com/css/), [CSS from web.dev](https://web.dev/learn/css/), [HTML from w3schools](https://www.w3schools.com/html/).
* **Flask** - _Flask is a web application framework._
* Learn from Documentation like: [tutorialspoint](https://www.tutorialspoint.com/flask/index.htm), [javatpoint](https://www.javatpoint.com/flask-tutorial).
> _before learning node.js you should have a basic knowledge on **JavaScript**_
* **Node.js** - _Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine commonly used for non-blocking, event-driven servers, due to its single-threaded nature._
* Learn from Documentation like: [nodejs.dev](https://nodejs.dev/en/learn/) (Best One I Personally Used), [w3schools](https://www.w3schools.com/nodejs/).