%0 Journal Article
%T Actions of the hyperoctahedral group to compute minimal contractors
%+ École Nationale Supérieure de Techniques Avancées Bretagne (ENSTA Bretagne)
%+ Equipe ROBotics for EXploration (Lab-STICC_ROBEX)
%A Jaulin, Luc
%< avec comité de lecture
%@ 0004-3702
%J Artificial Intelligence
%I Elsevier
%V 313
%P 103790
%8 2022-12
%D 2022
%R 10.1016/j.artint.2022.103790
%K Constraint propagation
%K Hyperoctahedral symmetries
%K Interval analysis
%Z Engineering Sciences [physics]/AutomaticJournal articles
%X The hyperoctahedral group Bn is the group of symmetries of the hypercube [−1,1]n of Rn. For instance permutations, or symmetries along each of the n canonical planes of Rn all belong to Bn. Now, many sets of equations contain symmetries in Bn. This is the case of the addition constraint: x1+x2=x3 or the multiplication x1⋅x2=x3. In robotics, many specific geometrical constraints such as for instance constraints involving distances or angles used for localization also have these symmetries. This paper shows the fundamental role of the hyperoctahedral group for interval-based methods. These methods use operators, called contractors, which contract axis-aligned boxes, without removing any point of the solution set defined by a conjunction of constraints (typically equations, or inequalities). More precisely, the paper presents an algorithm which allows us to build minimal contractors associated to constraints with symmetries in Bn. As an application, we will consider the geometrical constraint associated to the angle between vectors. The corresponding contractor will then be used in a constraint propagation framework in order to localize a robot using several radars.
%G English
%L hal-03826698
%U https://ensta-bretagne.hal.science/hal-03826698
%~ UNIV-BREST
%~ INSTITUT-TELECOM
%~ ENSTA-BRETAGNE
%~ CNRS
%~ UNIV-UBS
%~ ENSTA-BRETAGNE-STIC
%~ ENIB
%~ LAB-STICC
%~ TDS-MACS
%~ INSTITUTS-TELECOM
%~ LAB-STICC_ROBEX