Source author record

Paulo Oliveira

Paulo Oliveira appears in the imported research catalog. Authorship, coauthor and topic links are available while profile ownership is still unclaimed.

ResearcherUnclaimed source record

Catalog footprint

What is connected

4works
2topics
4close collaborators

Actions

Connect this record

Log in to claim

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Published work

4 published item(s)

preprint2016arXiv

The Variational Attitude Estimator in the Presence of Bias in Angular Velocity Measurements

Estimation of rigid body attitude motion is a long-standing problem of interest in several applications. This problem is challenging primarily because rigid body motion is described by nonlinear dynamics and the state space is nonlinear. The extended Kalman filter and its several variants have remained the standard and most commonly used schemes for attitude estimation over the last several decades. These schemes are obtained as approximate solutions to the nonlinear optimal filtering problem. However, these approximate or near optimal solutions may not give stable estimation schemes in general. The variational attitude estimator was introduced recently to fill this gap in stable estimation of arbitrary rigid body attitude motion in the presence of uncertainties in initial state and unknown measurement noise. This estimator is obtained by applying the Lagrange-d'Alembert principle of variational mechanics to a Lagrangian constructed from residuals between measurements and state estimates with a dissipation term that is linear in the angular velocity measurement residual. In this work, the variational attitude estimator is generalized to include angular velocity measurements that have a constant bias in addition to measurement noise. The state estimates converge to true states almost globally over the state space. Further, the bias estimates converge to the true bias once the state estimates converge to the true states.

preprint2011arXiv

Approximate Maximum Likelihood Source Localization from Range Measurements Through Convex Relaxation

This work considers the problem of locating a single source from noisy range measurements to a set of nodes in a wireless sensor network. We propose two new techniques that we designate as Source Localization with Nuclear Norm (SLNN) and Source Localization with l1-norm (SL-l1), which extend to arbitrary real dimensions, including 3D, our prior work on 2D source localization formulated in the complex plane. Broadly, our approach is based on formulating a Maximum-Likelihood (ML) estimation problem for the source position, and then using convex relaxation techniques to obtain a semidefinite program (SDP) that can be globally and efficiently solved. SLNN directly approximates the Gaussian ML solution, and the relaxation is shown to be tighter than in other methods in the same class. We present an analysis of the convexity properties of the constraint set for the 2D complex version of SLNN (SLCP) to justify the observed tightness of the relaxation. In terms of global accuracy of localization, SLNN outperforms state-of-the-art optimization-based methods with either iterative or closed-form formulations. We propose the SL-l1 algorithm to address the Laplacian noise case, which models the presence of outliers in range measurements. We overcome the nondifferentiability of the Laplacian likelihood function by rewriting the ML problem as an exact weighted version of the Gaussian case, and compare two solution strategies. One of them is iterative, based on block coordinate descent, and uses SLNN as a subprocessing block. The other, attaining only slightly worse performance, is noniterative and based on an SDP relaxation of the weighted ML problem.

preprint2010arXiv

A Sensor-based Long Baseline Position and Velocity Navigation Filter for Underwater Vehicles

This paper presents a novel Long Baseline (LBL) position and velocity navigation filter for underwater vehicles based directly on the sensor measurements. The solution departs from previous approaches as the range measurements are explicitly embedded in the filter design, therefore avoiding inversion algorithms. Moreover, the nonlinear system dynamics are considered to their full extent and no linearizations are carried out whatsoever. The filter error dynamics are globally asymptotically stable (GAS) and it is shown, under simulation environment, that the filter achieves similar performance to the Extended Kalman Filter (EKF) and outperforms linear position and velocity filters based on algebraic estimates of the position obtained from the range measurements.

preprint2010arXiv

Robust Simultaneous Localization of Nodes and Targets in Sensor Networks Using Range-Only Measurements

Simultaneous localization and tracking (SLAT) in sensor networks aims to determine the positions of sensor nodes and a moving target in a network, given incomplete and inaccurate range measurements between the target and each of the sensors. One of the established methods for achieving this is to iteratively maximize a likelihood function (ML), which requires initialization with an approximate solution to avoid convergence towards local extrema. This paper develops methods for handling both Gaussian and Laplacian noise, the latter modeling the presence of outliers in some practical ranging systems that adversely affect the performance of localization algorithms designed for Gaussian noise. A modified Euclidean Distance Matrix (EDM) completion problem is solved for a block of target range measurements to approximately set up initial sensor/target positions, and the likelihood function is then iteratively refined through Majorization-Minimization (MM). To avoid the computational burden of repeatedly solving increasingly large EDM problems in time-recursive operation an incremental scheme is exploited whereby a new target/node position is estimated from previously available node/target locations to set up the iterative ML initial point for the full spatial configuration. The above methods are first derived under Gaussian noise assumptions, and modifications for Laplacian noise are then considered. Analytically, the main challenges to be overcome in the Laplacian case stem from the non-differentiability of $\ell_1$ norms that arise in the various cost functions. Simulation results confirm that the proposed algorithms significantly outperform existing methods for SLAT in the presence of outliers, while offering comparable performance for Gaussian noise.