← Search

Iman Shames

10 accepted papers

2026

Line-Search Filter Differential Dynamic Programming for Optimal Control with Nonlinear Equality Constraints

ICRA 2026poster

We present FilterDDP, a differential dynamic programming algorithm for solving discrete-time, optimal control problems (OCPs) with nonlinear equality constraints. Unlike prior methods based on merit functions or the augmented Lagrangian class of algorithms, FilterDDP uses a step filter in conjunctio…

2026

Solving the Offline and Online Min-Max Problem of Non-smooth Submodular-Concave Functions: A Zeroth-Order Approach

ICML 2026poster

We consider max-min and min-max problems with objective functions that are possibly non-smooth, submodular with respect to the minimiser and concave with respect to the maximiser. We investigate the performance of a zeroth-order method applied to this problem. The method is based on the subgradient …

Cited by 0SourceScholar
2025

Adversarial Attacks and Detection in Visual Place Recognition for Safer Robot Navigation

IROS 2025

Stand-alone Visual Place Recognition (VPR) systems have little defence against a well-designed adversarial attack, which can lead to disastrous consequences when deployed for robot navigation. This paper extensively analyzes the effect of two adversarial attacks common in other perception tasks and

Cited by 0SourcecodeScholar
2025

ZORMS-LfD: Learning From Demonstrations With Zeroth-Order Random Matrix Search

RA-L 2025

We propose Zeroth-Order Random Matrix Search for Learning from Demonstrations (ZORMS-LfD). ZORMS-LfD enables the costs, constraints, and dynamics of constrained optimal control problems, in both continuous and discrete time, to be learned from expert demonstrations without requiring smoothness of th

Cited by 0SourceScholar
2024

Improving Visual Place Recognition Based Robot Navigation by Verifying Localization Estimates

RA-L 2024

Visual Place Recognition (VPR) systems often have imperfect performance, affecting the ‘integrity’ of position estimates and subsequent robot navigation decisions. Previously, SVM classifiers have been used to monitor VPR integrity. This research introduces a novel Multi-Layer Perceptron (MLP) integ

Cited by 7SourcecodeScholar
2022

Probabilistic Data Association for Semantic SLAM at Scale

IROS 2022poster

With advances in image processing and machine learning, it is now feasible to incorporate semantic information into the problem of simultaneous localisation and mapping (SLAM). Previously, SLAM was carried out using lower level geometric features (points, lines, and planes) which are often view-poin…

Cited by 14SourcecodeScholar
2020

Collision Avoidance Based on Robust Lexicographic Task Assignment

RA-L 2020

Traditional task assignment approaches for multi-agent motion control do not take the possibility of collisions into account. This can lead to challenging requirements for path planning. We derive an assignment method that not only minimises the largest distance between an agent and its assigned des

Cited by 11SourceScholar