4 publications found
Upeka Premaratne, Saman Halgamuge, Ying Tan, Iven Mareels
Journal
IEEE Transactions on Control of Network Systems · 2019 · Cited by 12
Autonomous Systems and Intelligent Control
Abstract
Extremum seeking control (ESC) is a data-driven optimization technique that can steer a dynamic plant toward an extremum of an unknown but measurable input to steady-state output. In the context of networked control systems, a new implementation method for ESC inspired by the well-known Luus-Jaakola algorithm is proposed. The main motivation is to minimize the communication burden associated with the search phase of ESC. In the proposed method, the controller only requires a notification of a change registered at the sensor, rather than the full information available at the sensor. This event-based approach leads to sporadic packet transmission. In addition, the proposed method is able to directly account for constraints while seeking the desired extremum. The constraints may be of the inequality or equality type. The algorithm's behavior is illustrated on a networked water pump control system.
DU Jayarathne, HAKR Vidumal, SMA Senevirathne, Peshala Jayasekara, Thilina Dulantha Lalitharatne
Conference
ICCAS 2019 19th International Conference on Control, Automation and Systems (ICCAS) , pp. 747-752 · 2019 · Cited by 2
Computer VisionMobile Robotics and NavigationAutonomous Systems and Intelligent Control
Abstract
This paper has addressed the problem of transporting a long object from a given starting location to an end location using leader-follower robot formation in an environment filled with obstacles. Only the leader robot has the authority to make decisions. It possesses the main controller and is capable of navigating through an unknown environment using the data provided by on-board sensors. In the proposed system, a vision-based feedback method is combined with an explicit control method that oversights the virtual trailer between the leader and the follower. The parameters required to maintain a constant distance between the two robots are computed by the leader and transmitted to the follower directly. A fiducial marker is mounted on the front of the follower robot and is captured by a camera attached to the leader robot. Information exchanging methods based only on impedance control can be expensive …
Dilshan Ranasinghe, Kavisha Vidanapathirana, Tilan Wickramarachchi, Kavindie Katuwandeniya, Peshala Jayasekara, Shimon Ajisaka
Conference
AIM 2019 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM) , pp. 571-576 · 2019 · Cited by 2
Mobile Robotics and NavigationRobot Manipulation and MechatronicsAutonomous Systems and Intelligent Control
Abstract
Travelling along routine paths on foot is an exhausting and mundane task. Current personal mobility vehicles (PMVs), which address this issue, are driven manually and are too heavy to be carried by the user when needed. As a solution to this, an autonomous, self-balancing, lightweight, compact and low-cost PMV is developed. The device is capable of simultaneously self-balancing and navigating autonomously in an indoor environment. Moreover, it can be manually controlled using the developed smart mobile phone application. Self-balancing, localization, navigation and obstacle avoidance are achieved in real time using on-board sensors and processing units. Systematic experiments are carried out with the developed PMV in typical indoor environments in order to assess the robustness of the above features. The results show that the robot is able to successfully achieve its navigation tasks both with and …
Dilshan Kumarathunga, Omega Gamage, Asitha Samarasinghe, Nipuna Saranga, Ranga Rodrigo, Ajith Pasqual
Conference
ASAP 2019 IEEE 30th International Conference on Application-specific Systems, Architectures and Processors (ASAP) , vol. 2160 , pp. 103-106 · 2019 · Cited by 1
Robot Manipulation and MechatronicsAutonomous Systems and Intelligent Control
Abstract
The widespread use of high definition cameras for surveillance and related tasks has given rise to the concept of edge computing as transmitting and processing video streams in real time have become challenging. However, edge computing at low power and lower cost is difficult with general purpose processor hardware inside cameras. Finding a solution that meets the above requirements and demonstrates flexibility to handle diverse conditions is challenging. In this paper, we propose a coprocessor architecture which is specifically designed to perform machine vision related operations at the edge using very long instruction word (VLIW) architecture. It also supports multiple vision algorithms in the same hardware platform while supporting runtime reconfigurability, architectural flexibility, and extensibility. The system was practically realized on ZedBoard and verified for correct functionality and accuracy at 148.5 …