Check out our Publications
- Control Design of Unmanned Aerial and Ground Vehicles
Designing controllers for Unmanned Aerial vehicles (UAVs) including quadrotors and Autonomous Ground Vehicles (AGVs), are challenging regarding control design, model representation, and stability. Various control approaches have been employed to address the control system limitations of UAVs/AGVs and enhance the stability, guidance, and navigation.Have a look at our contributions
[Paper6] , [Paper5] , [Paper4] , [Paper3] , [Paper2] , [Paper1]
- Reinforcement Learning and Predictive Control
The robotics community has extensively embraced Reinforcement Learning (RL) algorithms for controlling complex single-robot and multi-robot systems. Model predictive control (MPC), also known as receding horizon control, is an advanced control approach that is important for industrial process control and gained popularity because it considers control input and state constraints.Have a look at our contributions
[Paper3] , [Paper2] , [Paper1]
- Observer-based Controllers for Unmanned Vehicles
In the field of autonomous navigation, comprehensive autonomous modules able to accurately estimate Unmanned Aerial Vehicle (UAV) motion components and to provide control signals to successfully track the vehicle along the desired trajectory are in great demand. When using a Vision-Aided Inertial Navigation System (VA-INS) composed of a low-cost Inertial Measurement Unit (IMU) and a vision unit (monocular or stereo camera), the UAV motion components that require estimation will include orientation (attitude), gyro bias (if angular velocity is unavailable), position, and linear velocity. Given the fact that vehicle’s attitude, position, and linear velocity are generally unknown, they can be reconstructed utilizing sensor measurements. In our Lab, we develop observer-based controllers for Unmanned Aerial Vehicles (UAVs) and Autonomous Ground Vehicles (AGVs).Visit our research Talks/Videos at international events
Hashim – Observer-based Controller for Attitude – RomaniaHave a look at our contributions
[Paper3] , [Paper2] , [Paper1]
- Vision-based Aided Navigation for GPS-denied Regions
Robust and accurate navigation solutions for autonomous vehicles are essential. Indoor and outdoor applications, such as household cleaning devices, pipelines, terrain mapping, reef monitoring, exemplify situations when GPS might be unreliable and only low-cost measurement units (e.g., inertial measurement unit (IMU)) might be available. In such a case GPS-independent navigation solutions are indispensable. A typical low-cost IMU module is composed of an accelerometer and a gyroscope which provide measurements of rigid-body’s acceleration and angular velocity, respectively. In the absence of GPS, a cost-effective autonomous vehicle requires navigation solutions that rely on low-cost IMU and feature measurements collected by a vision unit. Hence, autonomous navigation in space requires estimation of orientation (known as attitude), position, and linear velocity. An inertial vision unit composed of a stereo vision unit and an IMU can be employed to extract rigid-body’s pose – a combination of attitude and position. In our Lab, we develop stochastic and deterministic nonlinear estimation techniques for vehicles navigating with six degrees of freedom (6 DoF) applicable for Unmanned Aerial Vehicles (UAVs) and Autonomous Ground Vehicles (AGVs).Visit our research Talks/Videos at international events
Akos – Mobile Robots Navigation – Japan
Ajay – Navigation Deterministic Filter – USA
Hashim – Navigation Stochastic Observer – USAHave a look at our contributions
[Paper6] , [Paper5] , [Paper4] , [Paper3] , [Paper2] , [Paper1]
- Nonlinear Estimators for Simultaneous Localization and Mapping (SLAM)
Robotics applications are experiencing a surge in demand for navigation solutions suitable for partially or completely unknown robot pose in three-dimensional (3D) space (i.e., attitude and position) within an unknown environment. Simultaneous Localization and Mapping (SLAM) is one of the key robotics tasks as it tackles simultaneous mapping of the unknown environment defined by multiple landmark positions and localization of the unknown pose (i.e., attitude and position) of the robot in 3D space. In our Lab, we develop stochastic and deterministic nonlinear estimation techniques for SLAM applicable for Unmanned Aerial Vehicles (UAVs) and Autonomous Ground Vehicles (AGVs).Visit our research Talks/Videos at international events
Marium – SLAM Stochastic Filter – USA
Trevor – SLAM Observer – RomaniaHave a look at our contributions
[Paper6] , [Paper5] , [Paper4] , [Paper3] , [Paper2] , [Paper1]
- Attitude and Pose Estimation
Automated and semi-automated robotic applications such as unmanned aerial vehicles (UAVs), autonomous underwater vehicles (AUVs), Autonomous Ground Vehicles (AGVs), satellites, radars and others can be controlled to rotate successfully in the three dimensional (3D) space if the orientation of the rigid-body is accurately known. However, the true attitude (orientation) or pose (orientation + position) of a rigid-body, cannot be extracted directly. Alternatively, the attitude/pose can be determined using a set of measurements available in the body-frame and observations in the inertial-frame. In general, measurement units are corrupted with unknown bias and noise components. In our Lab, we develop stochastic and deterministic nonlinear estimation techniques for attitude/pose applicable for vehicles in 3D space.Visit our research Talks/Videos at international events
Moise – QUEST-based Kalman filter and LQR – Luxembourg
Hashim – Neural Stochastic Attitude Filter – USA
Akos – Pose Estimation Mobile Robots – Japan
Trenton – Pose Filter – Canada
Ajay – Attitude Estimation – Hong KongHave a look at our contributions
[Paper10] , [Paper9] , [Paper8] , [Paper7] , [Paper6] , [Paper5] , [Paper4] , [Paper3] , [Paper2] , [Paper1]
- Multi-agent: consensus, formation, and distributed control
The use of collaborative autonomous robotic vehicles allows for greater flexibility and capacity as well as higher performance in areas such as surveillance, inspection, space explorations, communication, sensor deployment and many others. Multi-agent systems (MAS) distribute work in a logical manner and exchange information via self-formed local network and, hence, they are often called nodes. The network is named a communication graph formed by a set of nodes and the communication lines between different nodes are called edges. The graph can be directed or undirected. An undirected graph allows the information to flow in both directions. The connected nodes of such a graph own similar characteristics. On a directed graph or a digraph the direction of the information flow is fixed. The direction is pointed from one node to another indicating how the information flows from one node to its neighbors. The control of such multi-agent systems faces several practical as well as theoretical challenges. Dynamics of the node can be nonlinear and unknown, the network bandwidth capacity is limited and may suffer from variable delays and loss of packets, the operating environment is changing and complex with presence of noise, the embedded computational resources are limited, etc. In our Lab, we develop multi-agent consensus, formation, and distributed control techniques for homogeneous heterogeneous systems addressing unknown high order nonlinear system.Have a look at our contributions
[Paper3] , [Paper2] , [Paper1]
- Wildfire Detection using Modern Machine Learning Algorithms
Our lives rely heavily on the resources that forests provide. They are regarded as the planet’s lungs because they filter the air by adding oxygen (O2) and lowering the high levels of carbon dioxide levels (CO2). They serve as homes for a variety of animals and can be utilized to shield crops from the wind. Additionally, they clear the water of the majority of pollution-causing agents. Due to the numerous jobs and higher revenues that forests create, countries’ economies are improved. Smoke and air pollution pose serious health threats, especially to vulnerable populations. Evacuations disrupt livelihoods and cause psychological trauma. Economically, the costs are staggering. Firefighting expenditures soar, and losses in timber, agriculture, and tourism industries mount. Long-term, diminished soil fertility hinders agriculture, and reduced water quality impacts communities downstream. Environmental repercussions extend globally. We address critical challenges in wildfire detection, focusing on enhancing time resolution and optimizing processing speeds while maintaining high accuracy levels of state-of-the-art machine learning algorithms.Have a look at our contributions
[J30]. A. V. Jonnalagadda, and H. A. Hashim, “SegNet: A Segmented Deep Learning based Convolutional Neural Network Approach for Drones Wildfire Detection,” Remote Sensing Applications: Society and Environment (RSA-SE), pp. 1-26, 2024.
[C16]. A. V. Jonnalagadda, H. A. Hashim, and A. Harris, “Comprehensive and Comparative Analysis between Transfer Learning and Custom Built VGG and CNN-SVM Models for Wildfire Detection,” In Proc. of the 2024 IEEE International Conference On Intelligent Computing in Data Sciences (ICDS’24), Marrakech, Morocco, pp. 1-7, 2024. [pdf] Video
- UAV Avionics Systems and Integration
Avionics systems of a UAV or drone are the critical electronic components found onboard that regulate, navigate, and control UAV travel while ensuring public safety. Contemporary UAV avionics work together to facilitate success of UAV missions by enabling stable communication, secure identification protocols, novel energy solutions, multi-sensor accurate perception and autonomous navigation, precise path planning, that guarantees collision avoidance, reliable trajectory control, and efficient data transfer within the UAV system. Moreover, special consideration must be given to electronic warfare threats prevention, detection, and mitigation, and the regulatory framework associated with UAV operations. While some UAV missions are entirely dependent on a remote human operator others are either partially or fully autonomous independent of remote human control. Lack of onboard human operator necessitates precise and reliable UAV avionics systems. Considering the fact that the number of UAVs carrying out missions in the civil airspace is increasing exponentially, safe navigation achieved through effective and standardized procedures is paramount. Thus, it is crucial to ensure seamless and harmoniously operation of all the UAV avionics systems that include the flight control surfaces, UAV sensors, navigation and planning systems, communication systems and power systems. Furthermore, safe and responsible UAV use by general public, government bodies, and professional operators is enforced by transportation agencies worldwide through rigorous certification process and strict regulations. UAVs have powerful communication capabilities, not only can they be connected to cellular networks, but they also can enable terrestrial wireless communications by forming an assisted communication system and acting as aerial base stations or communication access points. Air-to-air communication between UAVs and air-to-ground communication between UAVs and ground stations are critical elements of UAV networks since they provide the necessary means of identification and communication to achieve the required tasks. UAV’s compact size and payload constraints make the energy resource it carries in short supply. Consequently, the key component of mission planning is optimization of the energy consumption and performance. UAVs can use a variety of energy systems, such as batteries, fuel, or renewable energy cells, and selecting the optimal energy system and focusing of energy management allows to achieve extended UAV flight duration and increased operational range.Optimal selection of the energy source and its efficient management allow to minimize landing frequency for refueling or battery replenishment enhancing UAV versatility. Successful completion of a scheduled mission is highly dependent on the UAV’s perceptual capabilities and the resulting awareness of its current navigation states (starting point) in three-dimensional (3D) space including location (position and orientation) in the six degrees-of-freedom, speed, heading direction, and target destination. Successful perception and navigation is built on four key pillars: sensor selection, multi-sensor fusion, navigation techniques selection (map-based and mapless), and robust estimator design. Finding a collision free path in a cluttered environment requires careful path planning from initial location to the final destination in 3D space while tackling kinematic and dynamic constraints. Locating the suitable obstacle free path in 3D space requires solving the multi-objective Nondeterministic Polynomial-time NP-hard problem that has no single optimal solution. Once the collision free path is identified, trajectory control techniques are applied to track the UAV along the desired route. Another critical component of UAV avionics are the defense systems used to confront electronic warfare threats, such as destructive and non-destructive cyberattacks, transponder attacks and jamming threats, using state-of-the-art countermeasures and defensive aids.
Have a look at our contributions
[Paper3] , [Paper2] , [Paper1]
- Artificial Intelligence Implementation on Different Engineering Applications
We have strong expertise on applying a variety of Artificial Intelligence (AI) techniques to address different engineering applications.Supervised and/or Unsupervised Learning for Surface Electromyography sEMG-Based hand gestures classifications: [Paper1]
Hybrid Integrated Pix2Pix and WGAN Model with Gradient Penalty for Binary Images Denoising: [Paper1]
Supervised and/or Unsupervised Learning for Cast Components: [Paper1]
Fuzzy Logic Control for Twin Rotor MIMO System: [Paper1] , [Paper2]
Evolutionary Techniques for Communication Systems: [Paper4] , [Paper3] , [Paper2] , [Paper1]
Explore
HOME – NEWS – MEDIA – RESEARCH – PUBLICATIONS – GROUP – OPENINGS – CONTACT
Share: Twitter, Facebook
Short URL:
https://carleton.ca/rncsl/?p=30