GithubHelp home page GithubHelp logo

slrc-school-category's Introduction

⚠ Confidential ⚠

Do not provide anything related to this repository to outsiders.


SLRC School Category Project Description

⚠ Important notice for contributors:

  1. Do not modify the .gitignore file in the repository
  2. Create project files only inside the respective folders. If it is a Task in EASY category; Select the project directory as ../EASY/Easy Taski for i={1,2,3,4,5,6,7,8} when creating a new project in the webots.
  3. Providing a description with the task will help others to understand your design and make it easy to create documentations for the students.


Useul Utilities for task designing

  1. Utility to convert URDF files to Webots PROTO nodes
>>> pip install urdf2webots # using cmd prompt
# Change directory to where your URDF file is, and use Power Shell
>>> python
>>> from urdf2webots.importer import convert2urdf
>>> convert2urdf('MY_PATH/MY_URDF.urdf')
  1. SolidWorks to URDF
  2. Solidworks URDF Exporter

Webots Download Links

Tutorials

2. Webot Tutorial Sessions to be conducted...

  1. Install webot
  2. Creating a new project
  3. Adding floor
  4. Creating solid shaps
  5. Creating solid groups
  6. Adding sample robot (e-puck)
  7. Adding object avoiding code to e-puck
  8. Adding sample 4wheel robot
  9. Creating new code (code wizard)
  10. Adding sample object avoiding code to 4wheel robot
  11. Adding new distance sensors to sample robot
  12. Get readings from new sensors (using any language)
  13. Creating own simple wall following maze by using solids
  14. Write simple wall following code for sample robot
  15. Object detection

Task Designers UPDATE YOUR TASKS HERE

Current Plan

Level Number of Tasks Allowed Time Duration
Easy 6 Starts at March 1st week
Medium 3 Starts at March 3rd week
Hard 2 Starts at April 2nd week

slrc-school-category's People

Contributors

bimalka98 avatar devindasrinath avatar hasantha-nadeeshan avatar rahuljeyanthan avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.