MayooranT
Under Graduate | Electronics and Telecommunication Engineering | University of Moratuwa
Sri Lanka
Pinned Repositories
Behavior-Tree-using-ROS
This is a seperate workspace which will direct you to a seperate repository, where you will be able to implement a patrolling robot. Behavior tree (BT) is used to manage the flow in an intelligent manner. Groot is used to visualize the behavior tree. The terminal also prints the state of the BT by StdCoutLogger.
Down-sampling-Processor
A processor is designed in verilog which can be uploaded to a FPGA. This architecture is capable of downsample a 256*256 image to 128*128 one.
Robot-arm-simulation-in-CoppeliaSim-EDU-Software
Two robotic arms (ABB IRB 4600-40-255) are programmed in a way that one arm color sorts the cubes placed on a table and the other picks up the sorted cubes and arranges the national flag of Sri Lanka.
Alpha-robot
This is a custom made simple robot, easy to run and even easy to understand. This little guy is capable of reaching a simple goal given in RViz, localize itself in the map and can be teleoperated by giving velocity commands.
Fundamentals-of-Image-Processing
Detecting objects while they move on a conveyor belt. Made use of open-CV, numpy and python as the programming language.
Gazebo-worlds
These are some custom made gazebo worlds which can be used for various simulation tasks. Clone it and use it!
Matrix-keypad
Tested the inputs given by a matrix keypad by an Arduino Mega on a serial monitor.
MoveBase-Flex
In this project, we will focus on implementing a MBF to a Turtlebot3 robot. The model used here is Burger. The states of the MBF is visualized using a RQT plugin called SMACH viewer.
PIR-sensor-test
Turns on the built-in LED in the Arduino when PIR sensor detects any movement.
TinkerCAD-Project
A simple project which gets temperature and light reading from respective sensors and actuates a DC motor and a servo motor. If the light is too low the servo motor will go to open state (which might be useful to open a window to let the light in). Otherwise, the servo motor will remain in a closed state. On the other hand, when the temperature is too high, the DC motor starts to work (this may be used as a fan).
MayooranT's Repositories
MayooranT/Fundamentals-of-Image-Processing
Detecting objects while they move on a conveyor belt. Made use of open-CV, numpy and python as the programming language.
MayooranT/MoveBase-Flex
In this project, we will focus on implementing a MBF to a Turtlebot3 robot. The model used here is Burger. The states of the MBF is visualized using a RQT plugin called SMACH viewer.
MayooranT/Gazebo-worlds
These are some custom made gazebo worlds which can be used for various simulation tasks. Clone it and use it!
MayooranT/Behavior-Tree-using-ROS
This is a seperate workspace which will direct you to a seperate repository, where you will be able to implement a patrolling robot. Behavior tree (BT) is used to manage the flow in an intelligent manner. Groot is used to visualize the behavior tree. The terminal also prints the state of the BT by StdCoutLogger.
MayooranT/Alpha-robot
This is a custom made simple robot, easy to run and even easy to understand. This little guy is capable of reaching a simple goal given in RViz, localize itself in the map and can be teleoperated by giving velocity commands.
MayooranT/Robot-arm-simulation-in-CoppeliaSim-EDU-Software
Two robotic arms (ABB IRB 4600-40-255) are programmed in a way that one arm color sorts the cubes placed on a table and the other picks up the sorted cubes and arranges the national flag of Sri Lanka.
MayooranT/PIR-sensor-test
Turns on the built-in LED in the Arduino when PIR sensor detects any movement.
MayooranT/Down-sampling-Processor
A processor is designed in verilog which can be uploaded to a FPGA. This architecture is capable of downsample a 256*256 image to 128*128 one.
MayooranT/Matrix-keypad
Tested the inputs given by a matrix keypad by an Arduino Mega on a serial monitor.
MayooranT/TinkerCAD-Project
A simple project which gets temperature and light reading from respective sensors and actuates a DC motor and a servo motor. If the light is too low the servo motor will go to open state (which might be useful to open a window to let the light in). Otherwise, the servo motor will remain in a closed state. On the other hand, when the temperature is too high, the DC motor starts to work (this may be used as a fan).