Software, Hardware, ARchitectures & Processes (SHARP)

The “SHARP” research hub groups together skills in electronics, computer science, automation and signal processing. The researchers develop methods for designing electronic and software architectures for the design of embedded systems, by ensuring the reliability, dependability and cybersecurity of these complex systems.

Research areas

  • Embedded systems are increasingly complex sets of communicating electronic systems (hardware) and software which require new design methods

Owing to such new applications as the IoT (connected devices), autonomous systems or, more generally, applications which require significant storage and computing means (e.g. artificial intelligence and big data), the boundary between embedded systems and their environment is disappearing, bringing uncertainty and complexity. 

Embedded systems are part of an overall entity, a much larger and more diffuse distributed information system. This forms a system of systems which interacts with its environment and is growing increasingly complex. 

  • They combine heterogeneous systems or applications.
  • They operate within an increasingly uncertain environment.
  • They nevertheless have to meet functional and non-functional requirements (e.g. energy footprint, security, safety, temporal behavior). 

Ensuring these requirements is a challenge, taken up by the SHARP research hub: study models, methods and design support tools centered on “architecture” for these new embedded systems and their environment

The term architecture is understood in the broad sense here:

  • hardware architecture on the lowest layers 
  • architecture of the complete system in which the studied system is embedded
  • software architecture, with major implications in terms of the consideration of application needs and software/hardware interactions. 

3 research teams who work together  

•    ARCAD: Hardware architectures and CAD tools
•    SHAKER: Software/hardware and unknown environment interactions
•    P4S: Processes for Safe and Secure Software and Systems

APPLICATIONS

All civil and military applications comprising computer and electronic systems that need to be made secure and reliable:

  • Application software
  • Web applications
  • Embedded intelligence
  • Connected devices, etc.

contact

Ciprian Téodorov
Associate Professor
IT Departement
Lab-STICC laboratory / SHARP Department / P4S Team
+33 (0)2 98 34 89 53

Information processing & Transmission, Algorithms and Integration (T2I3)

The T2I3 research hub addresses two major scientific fields: the transmission and processing of information, from the definition of systems to their software and hardware integration.

The research hub wishes to actively contribute to the development of efficient, autonomous, reconfigurable and intelligent communication systems. 

ENSTA Bretagne researchers primarily contribute to the “Security, Intelligence and Integrity of Information” (SI3) team.  

“Security, intelligence and integrity of information” research areas

The team designs and develops methods, algorithms and solutions for securing the physical layer of future communications and transmission systems. 

Its contributions also involve testing the deployed standards and systems or carrying out the corresponding “reverse engineering” for our institutional defense or national regulatory partners. 

In this area, everything can be considered as a challenge, because most of the reception processing is generally performed blindly and/or with very severe operational constraints in terms of stealth, threshold of noise level, own or external interference, power consumption, spectral efficiency, security, etc.

These research topics are at the intersection of signal processing, mathematics, “classical” and quantum information theory, and require consideration of major criteria and constraints related to operational, confidential, secure and other hardware aspects of the considered applications.
 

APPLICATIONS

  • Tactical communications in defense and aerospace, radio spectrum monitoring, Cognitive Radio, securing restricted access areas and critical systems, 
  • Drones, the Internet of Things (IoT), Smart factory, autonomous cars and radars embedded in vehicles.
  • Applications of advanced signal processing methods, wireless telecommunications techniques and artificial intelligence in the biomedical field.

COLLABORATIONS

  • Institutions: DGA, ANFR, Brest Teaching Hospital (CHU), Brest Military Hospital, etc.
  • Academia: Naval Academy, GIPSA, UBO, Université de Paul Sabatier Toulouse 3, AUCE (Beirut-Lebanon), SNCS (Tabuk – KSA), ISEN, AAMST (Cairo - Egypt), etc.
     

Expertise

  • communications systems,
  • information processing and protection, 
  • information encoding and decoding, 
  • algorithm-architecture matching,
  • physical layer security, 
  • artificial intelligence.
Examples of programs in “security, intelligence and integrity of information”
SYDACICO project: optimizing air-to-air and air-to-ground aerial communications.

This study is aimed at modeling, simulating and optimizing aerial drones’ physical communication channels (from the transmitter to the receiver), with account taken of operational contexts. 

It is the second stage in a vast research program commissioned by the DGA, the aim being to optimize the quality of communications between an aerial drone and its operator based on land, or between several drones and their operator. Tools for calculating missions and controlling the drones will have to take the operational contexts into account for that, not least such natural features as terrain or dense vegetation, which limit wave propagation.

This path loss coefficient was modeled during the first study. The new study has several additional objectives. 

First of all, finding the best routes for maintaining the highest possible path coefficient. The researchers are developing effective optimization techniques in that respect, which incorporate radar wave propagation models (mathematical theories of optimization).

Other parameters taken into account include flight management and drone orientation. These also affect radio frequency communications and are factored into models using AI algorithms (reinforcement learning).

Finally, mission calculation methods may bring two or more drones into play to ensure this optimization of communications. In that case, the researchers study the extent to which the algorithms developed are capable of coping with the combinatorial explosion inherent in the multi-drone context.

Thesis by Marwa Ibrahim: sensor networks with limited resources
  • thesis subject: “Towards Effective Strategies for Data Collection and Decision-Making for Sensor Networks with Limited Resources”
  • defended in December 2021
  • keywords: Sensor Networks, Energy Efficiency, Decision-making, Data Reduction, Spatio-Temporal Correlation, Planning Strategies.

The high potential of sensors is hampered by two major technological hurdles: the limited resources of their batteries and the difficulty collecting large datasets in real-time. This theme aims at outlining various mechanisms for collecting and analyzing data to overcome these challenges, on the basis of sensor network architecture (clustering).

The results obtained during testing have demonstrated the effectiveness of these mechanisms in terms of energy consumption, data precision and scope, and improve the performances of sensor networks.

The mechanisms proposed operate at three network levels. They aim at reducing the quantity of data disseminated through the network while protecting the integrity of information.

  • At sensor level, we outline methods for the prediction, aggregation and compression of data based respectively on the algorithms of Newton Forward Difference, divide-and-conquer and similar data elimination, with a view to reducing the raw data collected by each sensor.
  • At “Cluster Head” level (i.e. leading node in the sensor network), we outline new techniques for clustering, fusion, intermediate aggregation and scheduling aimed at looking for correlations between the neighboring nodes and eliminating existing redundant data before sending the data to the sink.
  • At sink level (node/gateway of the sensor network), we introduce effective decision-making models based on a score table, allowing end users to analyze the data and make a fitting decision.
Medical applications

These programs are conducted with the military hospital and teaching hospital (CHRU) in Brest.

  • Acquisition and processing of electrocardiograms of a fetus and its mother using wireless sensors.
  • Characterization and classification of deep vein thrombosis (blood clot).
  • Use of EEG (electroencephalogram) and EMG (electromyogram) signals to control a wheelchair for a paraplegic.
  • Use of EOG (electro-oculogram) signals to activate and browse a web page by a paralyzed person: produce a wireless ECG sensor and simulator for the Faculty of Medicine.
Telecommunications

By estimating the characteristics of the transmission channel to improve information transmission and protection.

  • Game theory to develop protocols for a tactical cognitive radio.
  • Smart Antenna & Beamforming: the antenna has to adapt to its environment automatically.
  • Internet of Things and wireless network problems associated with the coexistence of machine-to-machine (M2M) and human-to-human (H2H) communications.

contact

Ali Mansour
Professor
IT Departement
Lab-STICC laboratory / T2I3 Departement / SI Team
+33 (0)2 98 34 87 88

Photonic & Microwave Systems (SyPh)

Optimization of systems of communication, telecommunications, radar, electronic warfare, GNSS and remote sensing is the main goal of the research conducted within the "Photonic & Microwave Systems" (SyPh) research hub and the “propagation and multi-scale interactions” (PIM) team.

Research areas of the “propagation and multi-scale interaction” team

The research conducted at ENSTA Bretagne by this Lab-STICC team is primarily aimed at representing and understanding certain phenomena resulting from the interaction of electromagnetic waves with the environment.

The team is seeking to further integrate innovative concepts and artificial intelligence into systems for the acquisition and processing of observations from radar (whether airborne or satellites) or GPS-type geolocation systems.

3 complementary research themes:

  • Multi-scale and multi-physics electromagnetic simulation and modeling – in near and far fields: tools, asymptotic methods, exact methods, empirical methods, hybrid methods, etc. (MOSEM).
  • Modeling and characterization of the propagation channel – physical and statistical models, etc. (MOCAP).
  • Systems and platforms / modeling and simulation – experimental and virtual systems (MOSSYP).

Experimental facilities:

  • Anechoic chamber (2-18 GHz)
  • Operational radar operating in the X band
  • Experimental radar operating in the Ku band
  • Several simulation platforms (high-performance servers)
  • Specialized software: HFFS, FEKO, ADS, CST-MWS, MicroStripes, Winprop, IE3D, SolidWorks, OrCAD, etc.
     

APPLICATIONS

  • Observation of the globe, earth and sea, by satellite (Remote sensing)
  • Environmental monitoring
  • Automated detection of offshore pollution and irregularities
  • Defense: radar, electronic warfare, detection/recognition and tracking of targets
  • Surveillance: maritime safety and security
  • Autonomous vehicles (aircraft, drones, etc.), geolocation and navigation, etc.

Collaborations

  • Companies: Thales, SAFRAN Electronics & defense, Diades Marine, Naval Group, CESTIM, Syrlinks
  • Institutions: DGA, IFREMER
  • Academia: CNAM Paris, ENSM, IMT Atlantique, UBO, Naval Academy, RMA

Expertise 

  • Multi-scale and multi-physics electromagnetic modeling (EM)
  • Propagation and interaction of EM waves
  • Active or passive observation systems (Radar, GE, etc.) 
  • Radar image and signal processing 
  • Microwave remote sensing
  • Random environments
  • Stochastic models
  • Quantum technologies.
Examples of research projects in “propagation and multi-scale integration”
E-panema: detection and tracking of marine targets from radar data

These algorithms use no-threshold measures, in scenarios where conventional approaches fail, owing to low signal-to-noise ratios (SNR) or restrictive environments.

An original algorithm has been developed in partnership with Diades Marine, as part of the ADEME e-PANEMA project (e-Positioning and Navigational Aid in the Marine Environment) and won the IEEE Antennas and Propagation Society award in 2019.

It was developed by using particle filters for the detecting and tracking of targets; its performances were assessed using actual radar data.

DOREDO: detection of obstacles by radar embedded on drones

DOREDO is a system for detecting and locating obstacles and objects, which can be embedded on medium-endurance drones, warning of any potential collision route with other aircraft (of the light aircraft, helicopter or recreational drone type for example). 

The system allows for secure flight, with comparable characteristics to current airliners thanks to the removal of such technological hurdles as miniaturization and robustness regarding air or land clutter.

>> DOREDO is a first step towards the flight of medium-endurance drones within non-segregated airspace.

Funded by: DGA. Partners: CESTIM, CNAM Paris

TAPERE

Scalable deep-learning techniques for the detection and recognition of targets from heterogeneous data.

Funded by: DGA, AID, I2R

CASSIOWPE

Characterizing the atmosphere and sea surface interactions for the deployment of offshore wind in the Gulf of Lion.

  • OBJECTIVE: To support the development of offshore wind energy in the French Mediterranean coastal areas by providing a database of high-resolution observations of wind, wave and current fields as well as a new numerical tool for the modelling of metocean conditions in the Gulf of Lion.
  • Timetable: 2020-2023
  • Funded by: France Energies Marines
  • 15 national and international partners

>> Find out more

ASLESCIM

...

MUSHA

...

contact

Ali Khenchaf
Associate Professor, IT Departement
Head of the PIM team, Lab-STICC laboratory (UMR CNRS 6285) 
Deputy Director, SPIN Doctoral School
+33(0)2 98 34 88 45

Data, Models, Information, Decisions (DMID)

The DMID department links complex systems, behaviors and phenomena, the data derived from them and decision-making. The varied applications include study of the seabed, the functioning of robots or large industrial systems as well as human behavior.

Research areas

The researchers develop approaches guided by mathematical and statistical models to study and represent natural phenomena, dynamic systems or sociotechnical systems, all of which generate data.

  • Information is extracted using data mining or machine learning algorithms.
  • This information can, in itself, represent an answer to the question raised, or act as a starting point for a decision-maker to reach informed or optimal decisions.
  • To guide decision-makers, operational research or decision support techniques will be used.
  • These decisions can then influence the underlying phenomena again, thereby closing this loop.

Applications

  • Knowledge of the marine environment
  • Environmental monitoring
  • Management and security of offshore human activities
  • Functioning of robots and large industrial systems
  • Human behavior, etc.

Organzed into 2 research teams

  • Models and AlgoriThms for pRocessIng and eXtracting information (MATRIX)

  • DECision aid and Information DiscovEry (DECIDE)

ENSTA Bretagne contributes primarily to the Matrix team and, to a lesser extent, to Decide.

 

contact

Gilles Le Chenadec
Associate professor
IT Departement
Lab-STICC laboratory/ DMID Departement/ MATRIX Team

Robotics for Exploration (Robex) team

This research team focusing on autonomous robotics for exploration is an authority in France in the field of marine environment observations. Their research is mainly established at ENSTA Bretagne where the specialism has developed steadily over the past 15 years. The team is part of the Lab-STICC / "AI & Oceans" Department.

Objectives and applications: design intelligent, autonomous robots for exploring the environment – particularly the marine environment

Mobile robotics has grown significantly, usually in structured and already mapped environments. In other situations – unknown and unstructured environments – such as distant planets, volcanoes, deep caves, irradiated areas, underground water veins, burning buildings or the sea depths – the nature of robotics changes.

Because it is difficult for humans to intervene safely in these circumstances, where remote operation is usually no longer possible, robotics becomes essential. Robots must therefore be equipped with maximum autonomy and intelligence to accomplish a mission. This is called "exploratory robotics", as the robot has to map its environment, make decisions, locate itself and be able to return home.
 

Research areas: design methodological tools of autonomous robotics for exploration

The ROBEX team seeks to develop methodological tools for designing intelligent algorithms which enable robots to accomplish an exploratory mission autonomously. Bearing certain hypotheses about the environment and dynamics of the robot in mind, the team endeavors to guarantee such properties as:

  • avoidance of a forbidden zone, 
  • compliance with constraints on the state of the system,
  • integrity of the location 
  • and the ability to return to the starting point.

The team strives to take any type of uncertainty into rigorous account, obtain theoretically elegant solutions and make convincing experimental validations.

Methodological Tools

The emphasis is on:

  • set theory,
  • abstract interpretation, 
  • nonlinear robot control and Bayesian filtering. 

Collaborations

  • Companies: Kopadia, Thales, Forssea, RT-sys, iXblue, ECA-robotics, Subsea-Tech, Orange-Labs, Pilgrim, Texys Marine, Oxxius.
  • Institutions: DGA, DRASSM, Ifremer, EDF, Brittany Region, Shom.
  • Laboratories: LIRMM, IRISA, Polytechnique, LS2N.
  • Research networks: GDR Macs and GDR robotique.
Examples of research papers and applications
Drifting robots

Design drifting robots capable of traveling very long distances in the ocean using ocean currents as a means of propulsion.

Thomas Le Mezo’s thesis, defended in 2019 and awarded the DGA 2021 thesis prize, has paved the way to the development of the first prototypes in this area.

Find out more:

Towed magnetometer for underwater archeology using robotics

The subject of Joris Tillet’s thesis (he won a DGA and Brittany Region grant), defended in 2021, bore on "Safe Localization and Control of a Towed Sensor"

# Keywords: underwater location, nonlinear control, interval analysis, fuzzy logic, fuzzy comprehensive evaluation, towed sensor.

This thesis contributes to technological progress in underwater archeology using robotics, not least in the search for wrecks. It has benefited from the research conducted by the Department of Underwater Archeological Research (DRASSM) to find La Cordelière, which sank off the Brest coast in 1512 and whose artillery battery is still buried, somewhere, beneath the sediments.

The robotic system proposed entails towing a magnetometer likely to detect the ferromagnetic materials of the wreck. The sensor cannot be embedded directly as it is sensitive to the disruptions of the robot. This is why it is offset via a cable and towed by the drone. 

Two problems are studied in this context. 

  • The first is associated with control of the magnetometer’s position when it is only possible to act on the towing robot. A feedback linearization method is therefore used to build a controller. This controller is then validated under certain state constraints using interval analysis tools. 
  • The second problem concerns reliable localization underwater. The means for grasping the uncertainties and outliers collected by an acoustic sensor are therefore studied. 

Initial findings can be obtained thanks to interval analysis, and fuzzy logic rounds off the approach by providing more flexibility in the prioritization of constraints. Finally, trials are presented with various robots, especially localization of an ROV in a pool.
 

Inspection and maintenance of offshore installations

Subject of the thesis by Auguste Bourgeois (Cifre Forssea Robotics) defended in 2021: “Safe & collaborative autonomous docking of a robot on a mobile platform”

# Keywords: underwater docking, stability of dynamic systems, hybrid systems, constraint programming, guaranteed integration

Given the increasing number of offshore facilities, there is a need for reliable autonomous robots which can perform inspection and maintenance missions, while keeping operational expenses down. To decrease the likelihood of an accident during a mission, mathematical tools can be used to demonstrate, a priori, its feasibility. In this thesis, new methods based on a set-membership approach are presented in this regard.

  • First, we propose a new method for analyzing the stability of an uncertain discrete, continuous or hybrid system.
  • Next, we present an approach drawing inspiration from reachability analysis, for which we have developed a new constraint programming tool for implementing differential constraints.
  • Both these approaches can be used to predict a robot’s behavior before it is even deployed.
  • These tools are illustrated by realistic examples from the fields of localization and control, applied to the problem of underwater docking. Moreover, the Computer-Assisted Proofs in Dynamics (CAPD) library is presented in a robotics context via practical examples.
Underwater exploratory robot: a sonar as the only exteroceptive sensor

Design and produce an underwater robot able to explore its environment alone, without surfacing to collect GPS, with a sonar as the only exteroceptive sensor.

Autonomous exploration using an echo-sounder

In an underwater environment, perform isobath tracking in order to explore and come back, with a simple echo-sounder.

Group of robots

Perform the capture of a robot by several robots in an uncertain and unstructured environment.

Prof. Luc Jaulin, research professor at ENSTA Bretagne / Lab-STICC in robotics for exploration:

We seek to represent and propagate uncertainties as rigorously as possible without making uncontrolled approximations, such as those induced by linearization or discretization. Uncertain variables may be the environment map, sensor data, robot trajectory, past or future decision making, robot dynamics and human interventions. The modeling of these different types of uncertainty requires reflection and the development of tools capable of meeting our objectives.

contact

Luc Jaulin
Full professor
IT Departement
Lab-STICC Laboratory / AI & Ocean Department / Robex Team
+33 (0)2 98 34 89 10

AI & Ocean Department

The activities of the "AI & Ocean" Department are characterized by a strong interdisciplinarity. They focus on AI applied to the marine environment, in interaction with other scientific and technological fields such as offshore technologies, observations from space, physical oceanography, hydrography, marine ecology and maritime surveillance.

Research areas

The scientific objective of the AI & Ocean Department takes the ocean into account as a complex system, with physical, biological and ecological interactions, as well as human activities (maritime traffic, coastal planning, marine resources, environmental monitoring, etc.). 

The AI & Ocean Department is organized around three specific research areas, to which the Department’s three research teams contribute: 

  • AI & perception of marine environments (ROBEX, OSE and M3 teams), 
  • AI & robotics for exploration (ROBEX team) 
  • AI & ocean and marine data (M3 and OSE teams).

 

Applications

  • Knowledge of the marine environment
  • Environmental monitoring
  • Management and safety of offshore human activities
  • Maritime & coastal planning

 

Organized into 3 research teams 

ENSTA Bretagne contributes to the 3 teams:

contact

Pierre Bosser
Associate Professor in Hydrography, Oceanography
IT Department
Lab-STICC Laboratory / AI&Ocean Department / M3 Team

Marine Mapping & Metrology (M3)

A team of ENSTA Bretagne researchers make a significant contribution to Lab-STICC’s "M3" scientific project. Indeed, the campus boasts an extensive skill set for improving, expanding and enhancing the reliability of marine environment mapping. This yields insight into the physics of measurement, from its capture to its interpretation.

Research areas for understanding the marine environment

With the increase in insightful, precise and heterogeneous information about the marine environment come efforts to improve the processing of these countless datasets from varied observation systems (underwater, marine and spatial). Only judicious, joint use of this metadata can enable a faithful description of the environment.

To that end, the team explores different aspects of marine data analysis:

  • design of the observation system through the assembly of sensor bricks, 
  • consideration of the physical reality of this system and its measurements,
  • qualification, analysis, interpretation and representation of the data acquired.

Examples of applications

  • Optimizing hydrographic survey systems: by machine learning of massive bathymetric data
  • Observing and describing the atmosphere by modeling the atmospheric propagation of GNSS signals in the marine environment 
  • Characterization of the quality of water column estimations from multispectral data

Expertise harnessed for analyzing marine data

  • marine acoustics 
  • passive acoustics
  • marine data processing
  • marine imaging
  • machine learning
  • data science
  • big data
  • sensor systems

Collaborations

Here are some examples of partners with whom this research is conducted.

  • Companies: Hytech Imaging, Naval Group, Thales, ECA-robotics, CIDCO, iXblue
  • Institutions: DGA, Shom, IGN, Ifremer
  • Academia: Université Laval, Woods Hole Oceanographic Institution, Centre de Géomatique du Québec
M3 research projects on description of the marine environment
CALHYB project: HD imaging in coastal shallow water

Coastal areas vulnerable to climate change, evolving coastlines and the monitoring of flood-prone areas call for regular measurements and suitable imaging and measurement systems. This is the purpose of the CALHYB research project on which ENSTA Bretagne is bringing its imaging expertise to bear for the observation of the marine environment.

What is innovative about this project? A ground-breaking pair of sensors embedded on an aerial drone, for HD imaging  

>> read the article on the subject

MAP-IO project: climate observatory in the Indian and Southern Oceans

The "MAP-IO" scientific program aims at setting up a climate observatory aboard a French research vessel (the Marion Dufresne) for studying the Indian and Southern Oceans.

How is the school contributing? By developing the system for continuously measuring atmospheric humidity, using GNSS signal analysis methods.

To deduce the level of humidity in the air, the team is tapping into the phenomena whereby the propagation of GNSS signals is delayed because of the water vapor in the atmosphere.
 

>> read the article on the subject

contact

Pierre Bosser
Associate Professor in Hydrography, Oceanography
IT Department
Lab-STICC Laboratory / AI&Ocean Department / M3 Team