Skip to main content

Showing 1–27 of 27 results for author: Marić, F

Searching in archive cs. Search in all archives.
.
  1. arXiv:2405.04890  [pdf, other

    cs.RO cs.AI cs.CV

    GISR: Geometric Initialization and Silhouette-based Refinement for Single-View Robot Pose and Configuration Estimation

    Authors: Ivan Bilić, Filip Marić, Fabio Bonsignorio, Ivan Petrović

    Abstract: For autonomous robotics applications, it is crucial that robots are able to accurately measure their potential state and perceive their environment, including other agents within it (e.g., cobots interacting with humans). The redundancy of these measurements is important, as it allows for planning and execution of recovery protocols in the event of sensor failure or external disturbances. Visual e… ▽ More

    Submitted 8 May, 2024; originally announced May 2024.

    Comments: Submitted to IEEE Robotics and Automation Letters (RA-L)

  2. Towards Automated Readable Proofs of Ruler and Compass Constructions

    Authors: Vesna Marinković, Tijana Šukilović, Filip Marić

    Abstract: Although there are several systems that successfully generate construction steps for ruler and compass construction problems, none of them provides readable synthetic correctness proofs for generated constructions. In the present work, we demonstrate how our triangle construction solver ArgoTriCS can cooperate with automated theorem provers for first order logic and coherent logic so that it gener… ▽ More

    Submitted 22 January, 2024; originally announced January 2024.

    Comments: In Proceedings ADG 2023, arXiv:2401.10725

    ACM Class: F.4.1

    Journal ref: EPTCS 398, 2024, pp. 11-20

  3. arXiv:2307.01902  [pdf, other

    cs.RO

    Euclidean Equivariant Models for Generative Graphical Inverse Kinematics

    Authors: Oliver Limoyo, Filip Marić, Matthew Giamou, Petra Alexson, Ivan Petrović, Jonathan Kelly

    Abstract: Quickly and reliably finding accurate inverse kinematics (IK) solutions remains a challenging problem for robotic manipulation. Existing numerical solvers typically produce a single solution only and rely on local search techniques to minimize a highly nonconvex objective function. Recently, learning-based approaches that approximate the entire feasible set of solutions have shown promise as a mea… ▽ More

    Submitted 4 July, 2023; originally announced July 2023.

    Comments: Proceedings of the Robotics: Science and Systems (RSS'23) Workshop on Symmetries in Robot Learning, Daegu, Republic of Korea, Jul. 10, 2023. arXiv admin note: substantial text overlap with arXiv:2209.08812

  4. arXiv:2306.13617  [pdf, other

    cs.RO

    CIDGIKc: Distance-Geometric Inverse Kinematics for Continuum Robots

    Authors: Hanna Jiamei Zhang, Matthew Giamou, Filip Marić, Jonathan Kelly, Jessica Burgner-Kahrs

    Abstract: The small size, high dexterity, and intrinsic compliance of continuum robots (CRs) make them well suited for constrained environments. Solving the inverse kinematics (IK), that is finding robot joint configurations that satisfy desired position or pose queries, is a fundamental challenge in motion planning, control, and calibration for any robot structure. For CRs, the need to avoid obstacles in t… ▽ More

    Submitted 23 June, 2023; originally announced June 2023.

  5. arXiv:2301.02051  [pdf, other

    cs.RO cs.AI cs.CG cs.CV cs.LG

    A Distance-Geometric Method for Recovering Robot Joint Angles From an RGB Image

    Authors: Ivan Bilić, Filip Marić, Ivan Marković, Ivan Petrović

    Abstract: Autonomous manipulation systems operating in domains where human intervention is difficult or impossible (e.g., underwater, extraterrestrial or hazardous environments) require a high degree of robustness to sensing and communication failures. Crucially, motion planning and control algorithms require a stream of accurate joint angle data provided by joint encoders, the failure of which may result i… ▽ More

    Submitted 27 April, 2023; v1 submitted 5 January, 2023; originally announced January 2023.

    Comments: IFAC 2023

  6. arXiv:2209.08812  [pdf, other

    cs.RO

    Generative Graphical Inverse Kinematics

    Authors: Oliver Limoyo, Filip Marić, Matthew Giamou, Petra Alexson, Ivan Petrović, Jonathan Kelly

    Abstract: Quickly and reliably finding accurate inverse kinematics (IK) solutions remains a challenging problem for many robot manipulators. Existing numerical solvers are broadly applicable but typically only produce a single solution and rely on local search techniques to minimize nonconvex objective functions. More recent learning-based approaches that approximate the entire feasible set of solutions hav… ▽ More

    Submitted 24 March, 2024; v1 submitted 19 September, 2022; originally announced September 2022.

    Comments: Submitted to IEEE Transactions on Robotics, June 2023

  7. On Automating Triangle Constructions in Absolute and Hyperbolic Geometry

    Authors: Vesna Marinković, Tijana Šukilović, Filip Marić

    Abstract: We describe first steps towards a system for automated triangle constructions in absolute and hyperbolic geometry. We discuss key differences between constructions in Euclidean, absolute and hyperbolic geometry, compile a list of primitive constructions and lemmas used for constructions in absolute and hyperbolic geometry, build an automated system for solving construction problems and test it on… ▽ More

    Submitted 3 January, 2022; originally announced January 2022.

    Comments: In Proceedings ADG 2021, arXiv:2112.14770

    ACM Class: I.2.3

    Journal ref: EPTCS 352, 2021, pp. 14-26

  8. A proof system for graph (non)-isomorphism verification

    Authors: Milan Banković, Ivan Drecun, Filip Marić

    Abstract: In order to apply canonical labelling of graphs and isomorphism checking in interactive theorem provers, these checking algorithms must either be mechanically verified or their results must be verifiable by independent checkers. We analyze a state-of-the-art algorithm for canonical labelling of graphs (described by McKay and Piperno) and formulate it in terms of a formal proof system. We provide a… ▽ More

    Submitted 31 January, 2023; v1 submitted 28 December, 2021; originally announced December 2021.

    ACM Class: F.4.1

    Journal ref: Logical Methods in Computer Science, Volume 19, Issue 1 (February 1, 2023) lmcs:8898

  9. Convex Iteration for Distance-Geometric Inverse Kinematics

    Authors: Matthew Giamou, Filip Marić, David M. Rosen, Valentin Peretroukhin, Nicholas Roy, Ivan Petrović, Jonathan Kelly

    Abstract: Inverse kinematics (IK) is the problem of finding robot joint configurations that satisfy constraints on the position or pose of one or more end-effectors. For robots with redundant degrees of freedom, there is often an infinite, nonconvex set of solutions. The IK problem is further complicated when collision avoidance constraints are imposed by obstacles in the workspace. In general, closed-form… ▽ More

    Submitted 6 July, 2022; v1 submitted 7 September, 2021; originally announced September 2021.

    Comments: In IEEE Robotics and Automation Letters (RA-L) and presented at the IEEE International Conference on Robotics and Automation (ICRA'22), Philadelphia, USA, May 23-27, 2022

    Journal ref: IEEE Robotics and Automation Letters (RA-L), Vol. 7, No. 2, pp. 1952-1959, Apr. 2022

  10. Riemannian Optimization for Distance-Geometric Inverse Kinematics

    Authors: Filip Marić, Matthew Giamou, Adam W. Hall, Soroush Khoubyarian, Ivan Petrović, Jonathan Kelly

    Abstract: Solving the inverse kinematics problem is a fundamental challenge in motion planning, control, and calibration for articulated robots. Kinematic models for these robots are typically parametrized by joint angles, generating a complicated map** between the robot configuration and the end-effector pose. Alternatively, the kinematic model and task constraints can be represented using invariant dist… ▽ More

    Submitted 10 December, 2023; v1 submitted 31 August, 2021; originally announced August 2021.

    Comments: 20 pages, 14 figures

    Journal ref: IEEE Transactions on Robotics (T-RO), Vol. 38, No. 3, pp. 1703-1722, Jun. 2022

  11. A Riemannian Metric for Geometry-Aware Singularity Avoidance by Articulated Robots

    Authors: Filip Marić, Luka Petrović, Marko Guberina, Jonathan Kelly, Ivan Petrović

    Abstract: Articulated robots such as manipulators increasingly must operate in uncertain and dynamic environments where interaction (with human coworkers, for example) is necessary. In these situations, the capacity to quickly adapt to unexpected changes in operational space constraints is essential. At certain points in a manipulator's configuration space, termed singularities, the robot loses one or more… ▽ More

    Submitted 12 July, 2022; v1 submitted 9 March, 2021; originally announced March 2021.

    Comments: 12 pages, 12 figures

    Journal ref: Robotics and Autonomous Systems, Vol. 145, pp. 103865, Nov. 2021

  12. arXiv:2011.04850  [pdf, other

    cs.RO

    Inverse Kinematics as Low-Rank Euclidean Distance Matrix Completion

    Authors: Filip Marić, Matthew Giamou, Ivan Petrović, Jonathan Kelly

    Abstract: The majority of inverse kinematics (IK) algorithms search for solutions in a configuration space defined by joint angles. However, the kinematics of many robots can also be described in terms of distances between rigidly-attached points, which collectively form a Euclidean distance matrix. This alternative geometric description of the kinematics reveals an elegant equivalence between IK and the pr… ▽ More

    Submitted 5 July, 2022; v1 submitted 9 November, 2020; originally announced November 2020.

    Comments: In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'20) Workshop on Bringing Geometric Methods to Robot Learning, Optimization and Control, Las Vegas, USA, Oct. 29, 2020

  13. Formalizing IMO Problems and Solutions in Isabelle/HOL

    Authors: Filip Marić, Sana Stojanović-{\Dj}urđević

    Abstract: The International Mathematical Olympiad (IMO) is perhaps the most celebrated mental competition in the world and as such is among the greatest grand challenges for Artificial Intelligence (AI). The IMO Grand Challenge, recently formulated, requires to build an AI that can win a gold medal in the competition. We present some initial steps that could help to tackle this goal by creating a public rep… ▽ More

    Submitted 29 October, 2020; originally announced October 2020.

    Comments: In Proceedings ThEdu'20, arXiv:2010.15832

    Journal ref: EPTCS 328, 2020, pp. 35-55

  14. arXiv:2008.08157  [pdf, other

    cs.RO cs.LG eess.SY

    Heteroscedastic Uncertainty for Robust Generative Latent Dynamics

    Authors: Oliver Limoyo, Bryan Chan, Filip Marić, Brandon Wagstaff, Rupam Mahmood, Jonathan Kelly

    Abstract: Learning or identifying dynamics from a sequence of high-dimensional observations is a difficult challenge in many domains, including reinforcement learning and control. The problem has recently been studied from a generative perspective through latent dynamics: high-dimensional observations are embedded into a lower-dimensional space in which the dynamics can be learned. Despite some successes, l… ▽ More

    Submitted 11 July, 2022; v1 submitted 18 August, 2020; originally announced August 2020.

    Comments: In IEEE Robotics and Automation Letters (RA-L) and presented at the IEEE International Conference on Intelligent Robots and Systems (IROS'20), Las Vegas, USA, October 25-29, 2020

    Journal ref: IEEE Robotics and Automation Letters (RA-L), Vol. 5, No. 4, pp. 6654-6661, Oct. 2020

  15. arXiv:2007.00245  [pdf, other

    cs.RO

    Fighting Failures with FIRE: Failure Identification to Reduce Expert Burden in Intervention-Based Learning

    Authors: Trevor Ablett, Filip Marić, Jonathan Kelly

    Abstract: Supervised imitation learning, also known as behavioral cloning, suffers from distribution drift leading to failures during policy execution. One approach to mitigate this issue is to allow an expert to correct the agent's actions during task execution, based on the expert's determination that the agent has reached a `point of no return.' The agent's policy is then retrained using this new correct… ▽ More

    Submitted 8 December, 2023; v1 submitted 1 July, 2020; originally announced July 2020.

    Comments: Technical Report STARS-2020-001, University of Toronto Institute for Aerospace Studies (14 pages, 7 figures)

    Report number: STARS-2020-001

  16. Inverse Kinematics for Serial Kinematic Chains via Sum of Squares Optimization

    Authors: Filip Maric, Matthew Giamou, Soroush Khoubyarian, Ivan Petrovic, Jonathan Kelly

    Abstract: Inverse kinematics is a fundamental problem for articulated robots: fast and accurate algorithms are needed for translating task-related workspace constraints and goals into feasible joint configurations. In general, inverse kinematics for serial kinematic chains is a difficult nonlinear problem, for which closed form solutions cannot be easily obtained. Therefore, computationally efficient numeri… ▽ More

    Submitted 29 October, 2020; v1 submitted 20 September, 2019; originally announced September 2019.

    Comments: In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA'20), Paris, France, May 31 - Jun. 4, 2020

  17. Fast Manipulability Maximization Using Continuous-Time Trajectory Optimization

    Authors: Filip Marić, Oliver Limoyo, Luka Petrović, Trevor Ablett, Ivan Petrović, Jonathan Kelly

    Abstract: A significant challenge in manipulation motion planning is to ensure agility in the face of unpredictable changes during task execution. This requires the identification and possible modification of suitable joint-space trajectories, since the joint velocities required to achieve a specific endeffector motion vary with manipulator configuration. For a given manipulator configuration, the joint spa… ▽ More

    Submitted 1 May, 2020; v1 submitted 8 August, 2019; originally announced August 2019.

    Comments: In Proceedings of the IEEE International Conference on Intelligent Robots and Systems (IROS'19), Macau, China, Nov. 4-8, 2019

  18. arXiv:1904.01645  [pdf, other

    cs.CV

    Sparse Bounded Degree Sum of Squares Optimization for Certifiably Globally Optimal Rotation Averaging

    Authors: Matthew Giamou, Filip Maric, Valentin Peretroukhin, Jonathan Kelly

    Abstract: Estimating unknown rotations from noisy measurements is an important step in SfM and other 3D vision tasks. Typically, local optimization methods susceptible to returning suboptimal local minima are used to solve the rotation averaging problem. A new wave of approaches that leverage convex relaxations have provided the first formal guarantees of global optimality for state estimation techniques in… ▽ More

    Submitted 13 June, 2019; v1 submitted 2 April, 2019; originally announced April 2019.

    Comments: Prior version contained an erroneous proof which has been removed

  19. arXiv:1902.08765  [pdf, ps, other

    cs.LO cs.DM

    Fully Automatic, Verified Classification of all Frankl-Complete (FC(6)) Set Families

    Authors: Filip Marić, Bojan Vučković, Miodrag Živković

    Abstract: The Frankl's conjecture, formulated in 1979. and still open, states that in every family of sets closed for unions there is an element contained in at least half of the sets. A family Fc is called Frankl-complete (or FC-family) if in every union-closed family F containing Fc, one of the elements of union Fc occurs in at least half of the elements of F (so F satisfies the Frankl's condition). FC-fa… ▽ More

    Submitted 23 February, 2019; originally announced February 2019.

  20. arXiv:1803.09493  [pdf, other

    cs.RO

    Manipulability Maximization Using Continuous-Time Gaussian Processes

    Authors: Filip Marić, Oliver Limoyo, Luka Petrović, Ivan Petrović, Jonathan Kelly

    Abstract: A significant challenge in motion planning is to avoid being in or near \emph{singular configurations} (\textit{singularities}), that is, joint configurations that result in the loss of the ability to move in certain directions in task space. A robotic system's capacity for motion is reduced even in regions that are in close proximity to (i.e., neighbouring) a singularity. In this work we examine… ▽ More

    Submitted 11 September, 2018; v1 submitted 26 March, 2018; originally announced March 2018.

    Comments: In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'18) Workshop Towards Robots that Exhibit Manipulation Intelligence, Madrid, Spain, Oct. 1, 2018

  21. Self-Calibration of Mobile Manipulator Kinematic and Sensor Extrinsic Parameters Through Contact-Based Interaction

    Authors: Oliver Limoyo, Trevor Ablett, Filip Marić, Luke Volpatti, Jonathan Kelly

    Abstract: We present a novel approach for mobile manipulator self-calibration using contact information. Our method, based on point cloud registration, is applied to estimate the extrinsic transform between a fixed vision sensor mounted on a mobile base and an end effector. Beyond sensor calibration, we demonstrate that the method can be extended to include manipulator kinematic model parameters, which invo… ▽ More

    Submitted 22 October, 2018; v1 submitted 16 March, 2018; originally announced March 2018.

    Comments: In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA'18), Brisbane, Australia, May 21-25, 2018

  22. Computer-Assisted Proving of Combinatorial Conjectures Over Finite Domains: A Case Study of a Chess Conjecture

    Authors: Predrag Janičić, Filip Marić, Marko Maliković

    Abstract: There are several approaches for using computers in deriving mathematical proofs. For their illustration, we provide an in-depth study of using computer support for proving one complex combinatorial conjecture -- correctness of a strategy for the chess KRK endgame. The final, machine verifiable, result presented in this paper is that there is a winning strategy for white in the KRK endgame general… ▽ More

    Submitted 27 March, 2019; v1 submitted 23 January, 2018; originally announced January 2018.

    MSC Class: 03B35; 68T15

    Journal ref: Logical Methods in Computer Science, Volume 15, Issue 1 (March 29, 2019) lmcs:4233

  23. arXiv:1505.02070  [pdf, ps, other

    cs.AI

    Short Portfolio Training for CSP Solving

    Authors: Mirko Stojadinović, Mladen Nikolić, Filip Marić

    Abstract: Many different approaches for solving Constraint Satisfaction Problems (CSPs) and related Constraint Optimization Problems (COPs) exist. However, there is no single solver (nor approach) that performs well on all classes of problems and many portfolio approaches for selecting a suitable solver based on simple syntactic features of the input CSP instance have been developed. In this paper we first… ▽ More

    Submitted 8 May, 2015; originally announced May 2015.

    Comments: 21 pages

  24. arXiv:1207.3604  [pdf, ps, other

    cs.DM

    Formalizing Frankl's Conjecture: FC-families

    Authors: Filip Marić, Miodrag Živković, Bojan Vučković

    Abstract: The Frankl's conjecture, formulated in 1979. and still open, states that in every family of sets closed for unions there is an element contained in at least half of the sets. FC-families are families for which it is proved that every union-closed family containing them satisfies the Frankl's condition (e.g., in every union-closed family that contains a one-element set {a}, the element a is contain… ▽ More

    Submitted 16 July, 2012; originally announced July 2012.

    Comments: Intelligent Computer Mathematics (CICM 2012). Calculemus track. LNAI 7362, Springer, 2012

  25. arXiv:1202.4831  [pdf, other

    cs.SC cs.LO cs.MS

    Formalization and Implementation of Algebraic Methods in Geometry

    Authors: Filip Marić, Ivan Petrović, Danijela Petrović, Predrag Janičić

    Abstract: We describe our ongoing project of formalization of algebraic methods for geometry theorem proving (Wu's method and the Groebner bases method), their implementation and integration in educational tools. The project includes formal verification of the algebraic methods within Isabelle/HOL proof assistant and development of a new, open-source Java implementation of the algebraic methods. The project… ▽ More

    Submitted 22 February, 2012; originally announced February 2012.

    Comments: In Proceedings THedu'11, arXiv:1202.4535

    Journal ref: EPTCS 79, 2012, pp. 63-81

  26. Formalization of Abstract State Transition Systems for SAT

    Authors: Filip Maric, Predrag Janicic

    Abstract: We present a formalization of modern SAT solvers and their properties in a form of abstract state transition systems. SAT solving procedures are described as transition relations over states that represent the values of the solver's global variables. Several different SAT solvers are formalized, including both the classical DPLL procedure and its state-of-the-art successors. The formalization is… ▽ More

    Submitted 27 September, 2011; v1 submitted 22 August, 2011; originally announced August 2011.

    ACM Class: F.3.1, F.4.1

    Journal ref: Logical Methods in Computer Science, Volume 7, Issue 3 (September 28, 2011) lmcs:843

  27. arXiv:1107.0268  [pdf, ps, other

    cs.AI

    Simple Algorithm Portfolio for SAT

    Authors: Mladen Nikolic, Filip Maric, Predrag Janicic

    Abstract: The importance of algorithm portfolio techniques for SAT has long been noted, and a number of very successful systems have been devised, including the most successful one --- SATzilla. However, all these systems are quite complex (to understand, reimplement, or modify). In this paper we propose a new algorithm portfolio for SAT that is extremely simple, but in the same time so efficient that it ou… ▽ More

    Submitted 13 December, 2011; v1 submitted 1 July, 2011; originally announced July 2011.