Skip to main content

Posts

ROBOT CONTROLLING APPLICATION TO EFFICIENTLY ARRANGE THE OBJECTS ON THE TABLE AND STACK OBJECTS IN THE RIGHT SEQUENCE

The main focus of the study was to maintain the tidiness of a workspace. This study identified tidiness as a prominent factor in human life. But conventional practices involve more time and a considerable amount of human labor and it is hard to maintain the tidiness. So, this study was conducted believing that the robotic manipulators and AI (artificial intelligence) become handy in this scenario. Hence, this study proposed and implemented the robot controlling application to efficiently arrange the objects on a table and stack objects in the right sequence as a proof of concept. This application was able to detect the object on the table, identify them and was capable of placing them at a given location. This application contains three main components namely, robot arm, power supply, camera and microcontroller. The object detection component used its algorithm consisting of image processing capabilities to detect objects on the table using a camera. Then, the coordinate conversion com
Recent posts

CANOPY COVER DETECTION

This is an image processing application developed to detect the canopy cover and able to calculate the canopy percentage in the image. Dataset contained the images of the canopy cover in the forest. Application was developed to assist the bio diversity study named as. Figure 1: Image of the forest canopy Link: https://www.researchgate.net/publication/351600118_Habitat_associations_and_distribution_Modeling_of_tHe_endangered_frog_Pseudophilautus_zorro_in_sri_lanka Researcher:  Mr. U. A. L. D. Rupasinghe

SELF CONTROLLED ROBOT FOR COLLECTION OF LIGHT WEIGHT WASTE IN GROUND AREA

The main focus of this study was to provide a solution to the garbage management problem in the world. As a solution, this study proposed and implemented self-controlled robot application to detect and collect light weighted solid waste within the ground area as a proof of concept.  This robot application consisted four major components namely, robot platform, image processing unit, sensor component and collection arm. Garbage detection algorithm was a sub component of image processing unit which detects the garbage object on the ground area. Then using sensor component, robot reached to the detected garbage by evading the obstacles on its path. Finally, a wide rotating brush in the collection arm, along with conveyor belt and bin attached to the robot platform collect, grab, push, and dump the detected garbage object. The results of this study have proven that this robot consumed 27 seconds to lift the garbage objects. These evaluated garbage objects are in weight range of 0.5g to

IMAGE PROCESSING PROGRAM TO IDENTIFY ROAD SIGNS

This project was about automatic detection of the traffic signs in real time video footage. This used colour-based method to segment and detect the road signs (HSV – Hue saturation and value). The video footages were collected using a camera mounted to a motor bicycle in the A12 highway at north central province, Sri Lanka. The algorithm of the application can be stated as follows. Program separated each image frame of the video footage and applied the denoise techniques. Then applied thresholding by setting the threshold values manually which was experimentally determined using a separate program to the video footages. The resulted image was denoised using dilation, morphological closing and erosion techniques. Next, the canny edge detection method detected the objects from the resulted image. Finally, purification of the detected unwanted contours was achieved using the contour area. This study was able to identify the road signs in the road with a good range of accuracy. Meanwhile t