Research Papers - Dept of Information Technology

Permanent URI for this collectionhttps://rda.sliit.lk/handle/123456789/593

Browse

Search Results

Now showing 1 - 7 of 7
  • Thumbnail Image
    PublicationOpen Access
    Design, Implementation, and Performance Evaluation of a Web-Based Multiple Robot Control System
    (Hindawi, 2022-05-30) Rajapaksha, U. U. S; Jayawardena, C; MacDonald, B. A
    Heterogeneous multiple robots are currently being used in smart homes and industries for different purposes. The authors have developed the Web interface to control and interact with multiple robots with autonomous robot registration. The autonomous robot registration engine (RRE) was developed to register all robots with relevant ROS topics. The ROS topic identification algorithm was developed to identify the relevant ROS topics for the publication and the subscription. The Gazebo simulator spawns all robots to interact with a user. The initial experiments were conducted with simple instructions and then changed to manage multiple instructions using a state transition diagram. The number of robots was increased to evaluate the system’s performance by measuring the robots’ start and stop response time. The authors have conducted experiments to work with the semantic interpretation from the user instruction. The mathematical equations for the delay in response time have been derived by considering each experiment’s input given and system characteristics. The Big O representation is used to analyze the running time complexity of algorithms developed. The experiment result indicated that the autonomous robot registration was successful, and the communication performance through the Web decreased gradually with the number of robots registered.
  • Thumbnail Image
    PublicationOpen Access
    Design and Implementation of Data Warehouse for a Higher Educational Institute in Sri Lanka
    (IEEE, 2021-04) Serasinghe, C. U; Jayakody, C; Dayananda, K. T. M. N; Dinesh Asanka, P. P. G
    In any organization, the leadership is responsible for taking decisions that will lift the said organization to a better place. The problem-solving abilities of the management are mostly depending on the ability to grasp all the required information in a clean and actionable format. Building a well-designed data warehouse leads to answer that problem. When data sourced from different sourcing systems, it's very important that the aggregated data is relevant and supporting the decision-making by the leadership. This study aims at mitigating the issues that are hindering such organizations to make correct decisions.
  • Thumbnail Image
    PublicationEmbargo
    Exploring Entrepreneurial Activities in Marginalized Widows: A Case from Rural Sri Lanka
    (Association for Computing Machinery, 2021-04-22) Rathnayake, U. A; Halloluwa, T; Bandara, p; Narasinghe, M; Vyas, D
    In some developing countries, widows are looked down upon and are often considered inauspicious especially in rural regions. Some societies even consider them and their issues invisible. This paper presents findings from a qualitative study focused on understanding how technology could facilitate entrepreneurial and DIY activities of widows from rural Sri Lanka. We conducted semi-structured interviews and field observations with thirteen widows from low socio-economic backgrounds, who were involved in various small-scale entrepreneurial activities. Our findings showed three central aspects associated with their entrepreneurial activities which can be supported through technology: initial stages of entrepreneurship, balancing work with life, and dealing with exploitations. This paper explores how gender inequality in a social context affects marginalized women in rural Sri Lanka in conducting their entrepreneurial efforts. In particular, we highlight resilient practices that the participants apply to support their entrepreneurial activities. With an "assets-based approach" we conclude by providing implications for policymakers, media, and HCI practitioners to support this inbuilt resilience by leveraging their current assets.
  • Thumbnail Image
    PublicationEmbargo
    Design of a kinetic energy harvester for elephant mounted wireless sensor nodes of jumbonet
    (IEEE, 2016-12-04) Wijesundara, M; Tapparello, C; Gamage, A; Gokulan, Y; Gittelson, L; Howard, T; Heinzelman, W
    In areas where the habitats of elephants and humans are rapidly encroaching on each other, real-time monitoring of the elephants' locations has the potential to drastically improve the co-existence of elephants and humans, resulting in reduced deaths in both groups. However, as tagging (using GPS collars) elephants to obtain such location information is difficult and costly, it is important to ensure very long lifetimes of the tags, which can only be achieved using energy harvesting. In this paper, we present a kinetic energy harvester that uses magnetic levitation and ferro fluid bearings to generate energy from an elephant's movements. In order to determine the feasibility of using this kinetic energy harvester for powering the tags on elephants, we obtained real acceleration data collected from an Asian elephant over a 10 day period, and this data was then used to tune the system to maximize the harvested energy. Using experimentally validated analytical and simulation models, and the actual elephant acceleration data, we find that our prototype can generate 88.91J of energy per day. This energy is not only sufficient to power the tags to acquire and transmit locations 24 times a day to a distance of 114Km (line of sight), but provides a surplus of at least 35.40J, which can be used to increase the frequency of position updates or to support alternative communication options such as GPRS. Therefore, this shows the viability of long-term tracking of elephants.
  • Thumbnail Image
    PublicationEmbargo
    Design of Auxiliary Simulator for Analyzing the Deadlock Occurrence using Banker’s Algorithm
    (IEEE, 2016-01-11) Rajapakshe, U. U. S. K; Kasthuriarachchi, K. T. S
    Once the necessary inputs are given, the tool will display the matrix including the total allocation, initial available resource amounts and the safe sequence. Therefore, this visualization tool can be used to demonstrate the behavior of Banker's algorithm for deadlock avoidance in operating system. The users will be able to practice this as a learning tool for both classroom and individual usage.
  • Thumbnail Image
    PublicationEmbargo
    Design of a kinetic energy harvester for elephant mounted wireless sensor nodes of jumbonet
    (IEEE, 2016-12-04) Wijesundara, M; Tapparello, C; Gamage, A; Gokulan, Y; Gittelson, L; Howard, T; Heinzelman, W
    In areas where the habitats of elephants and humans are rapidly encroaching on each other, real-time monitoring of the elephants' locations has the potential to drastically improve the co-existence of elephants and humans, resulting in reduced deaths in both groups. However, as tagging (using GPS collars) elephants to obtain such location information is difficult and costly, it is important to ensure very long lifetimes of the tags, which can only be achieved using energy harvesting. In this paper, we present a kinetic energy harvester that uses magnetic levitation and ferro fluid bearings to generate energy from an elephant's movements. In order to determine the feasibility of using this kinetic energy harvester for powering the tags on elephants, we obtained real acceleration data collected from an Asian elephant over a 10 day period, and this data was then used to tune the system to maximize the harvested energy. Using experimentally validated analytical and simulation models, and the actual elephant acceleration data, we find that our prototype can generate 88.91J of energy per day. This energy is not only sufficient to power the tags to acquire and transmit locations 24 times a day to a distance of 114Km (line of sight), but provides a surplus of at least 35.40J, which can be used to increase the frequency of position updates or to support alternative communication options such as GPRS. Therefore, this shows the viability of long-term tracking of elephants.
  • Thumbnail Image
    PublicationEmbargo
    Design of auxiliary simulator for analysing the deadlock occurrence using Banker's algorithm
    (IEEE, 2015-08-24) Kasthuriarachchi, K. T. S; Rajapaksha, S. K
    Once the necessary inputs are given, the tool will display the matrix including the total allocation, initial available resource amounts and the safe sequence. Therefore, this visualization tool can be used to demonstrate the behavior of Banker's algorithm for deadlock avoidance in operating system. The users will be able to practice this as a learning tool for both classroom and individual usage.