• 3D AUV Collision Avoidance 

      Engelhardtsen, Øystein (Master thesis, 2007)
      An underlying requirement for any Autonomous Underwater Vehicle (AUV) is to navigate through unknown or partly unknown environments while performing certain user specified tasks. The loss of an AUV due to collision is ...
    • 3D Coordinated Path Following with Disturbance Rejection for Formations of Under-actuated Agents 

      Belleter, Dennis Johannes Wouter; Pettersen, Kristin Ytterstad (Proceedings of the IEEE Conference on Decision & Control, including the Symposium on Adaptive Processes 2015;CDC 2015, Chapter, 2015)
      In this paper coordinated path following for formations of under-actuated agents in three dimensional space is considered. The agents are controlled to follow a straight-line path whilst being affected by an unknown ...
    • A 3D motion planning framework for snake robots 

      Liljebäck, Pål; Pettersen, Kristin Ytterstad; Stavdahl, Øyvind; Gravdahl, Jan Tommy (Chapter, 2014)
      This paper presents a motion planning framework for three-dimensional body shape control of snake robots. Whereas conventional motion planning approaches define the body shape of snake robots in terms of their individual ...
    • A 3D Reactive Collision Avoidance Algorithm for Nonholonomic Vehicles 

      Syre Wiig, Martin; Pettersen, Kristin Ytterstad; Krogstad, Thomas Røbekk (Chapter, 2018)
      This paper presents a 3D reactive collision avoidance algorithm for vehicles with nonholonomic constraints. The algorithm steers the heading and pitch angle of the vehicle in order to maintain a constant avoidance angle ...
    • A 3D Reactive Collision Avoidance Algorithm for Underactuated Vehicles 

      Syre Wiig, Martin; Pettersen, Kristin Ytterstad; Krogstad, Thomas Røbekk (Chapter, 2018)
      This paper presents a 3D reactive collision avoidance algorithm for vehicles with underactuated dynamics. The underactuated states cannot be directly controlled, but are controlled indirectly by steering the direction of ...
    • A Benchmarking Framework for Control Methods of Maritime Cranes Based on the Functional Mockup Interface 

      Sanfilippo, Filippo; Hatledal, Lars Ivar; Pettersen, Kristin Ytterstad; Zhang, Houxiang (Journal article, 2017)
      A benchmark framework for advanced control methods of maritime cranes is presented based on the use of the functional mockup interface. The system integrates different manipulator models, all the corresponding hydraulic ...
    • A control framework for biologically inspired underwater swimming manipulators equipped with thrusters 

      Sverdrup-Thygeson, Jørgen; Kelasidi, Eleni; Pettersen, Kristin Ytterstad; Gravdahl, Jan Tommy (IFAC Proceedings series;, Journal article; Peer reviewed, 2016)
      In this paper we present a control framework for a novel biologically inspired underwater swimming manipulator (USM) equipped with thrusters. The framework consists of a kinematic part and a dynamic part. The kinematic ...
    • A control framework for snake robot locomotion based on shape control points interconnected by Bézier curves 

      Liljeback, Pål; Pettersen, Kristin Ytterstad; Stavdahl, Øyvind; Gravdahl, Jan Tommy (Journal article; Peer reviewed, 2012)
      This paper presents a control framework for shape control of snake robots for the purpose of locomotion. An advantage of the framework is that it allows the macroscopic shape of a snake robot to be controlled explicitly ...
    • A control-oriented model of underwater snake robots exposed to currents 

      Kohl, Anna M.; Kelasidi, Eleni; Pettersen, Kristin Ytterstad; Gravdahl, Jan Tommy (Chapter, 2015)
      This paper presents a control-oriented model of a neutrally buoyant underwater snake robot that is exposed to a constant irrotational current. The robot is assumed to move in a horizontal, fully submerged plane with a ...
    • A Control–Oriented Model of Underwater Snake Robots 

      Kelasidi, Eleni; Pettersen, Kristin Ytterstad; Gravdahl, Jan Tommy (Conference Publications;ROBIO 2014, Chapter, 2014)
      In this paper we consider swimming underwater snake robots that are fully immersed in water and moving in a virtual horizontal plane. The main objective of the paper is to develop a model that is well suited for control ...
    • A hybrid approach to underwater docking of AUVs with cross-current 

      Henriksen, Vegard F; Brekke, Edmund Førland; Pettersen, Kristin Ytterstad; Sans-Muntadas, Albert (Journal article, 2016)
      This paper proposes a docking maneuver for an underactuated autonomous underwater vehicle (AUV) to dock into a funnel shaped docking station. The novelty of the proposed approach is enabling an underactuated AUV that is ...
    • A hybrid model of obstacle-aided snake robot locomotion 

      Liljeback, Pål; Pettersen, Kristin Ytterstad; Stavdahl, Øyvind; Gravdahl, Jan Tommy (Journal article; Peer reviewed, 2010)
      A snake can traverse cluttered and irregular environments by using irregularities around its body as push-points to aid the propulsion. This characteristic feature of biological snake locomotion, denoted obstacle-aided ...
    • A Modified Dynamic Window Algorithm for Horizontal Collision Avoidance for AUVs 

      Eriksen, Bjørn-Olav Holtung; Breivik, Morten; Pettersen, Kristin Ytterstad; Syre Wiig, Martin (Chapter; Peer reviewed, 2016)
      Much research has been done on the subject of collision avoidance (COLAV). However, few results are presented that consider vehicles with second-order nonholonomic constraints, such as autonomous underwater vehicles (AUVs). ...
    • A modular and waterproof snake robot joint mechanism with a novel force/torque sensor 

      Liljebäck, Pål; Stavdahl, Øyvind; Pettersen, Kristin Ytterstad; Gravdahl, Jan Tommy (IEEE International Conference on Intelligent Robots and Systems. Proceedings;2012, Journal article; Peer reviewed, 2012)
      This paper presents the design of a waterproof and mechanically robust joint module for the snake robot Mamba. The main contribution of the module is a custom-designed force/torque sensor based on strain gauges, which ...
    • A Reactive Collision Avoidance Algorithm for Nonholonomic Vehicles 

      Syre Wiig, Martin; Pettersen, Kristin Ytterstad; Savkin, Andrey (Journal article; Peer reviewed, 2017)
      This paper presents a reactive collision avoidance algorithm for vehicles with unicycle-type nonholonomic constraints. Static and dynamic obstacles are avoided by keeping a constant avoidance angle to the obstacle. The ...
    • A Reactive Collision Avoidance Algorithm for Vehicles with Underactuated Dynamics 

      Syre Wiig, Martin; Pettersen, Kristin Ytterstad; Krogstad, Thomas Røbekk (Journal article; Peer reviewed, 2017)
      This paper presents a reactive collision avoidance algorithm, which avoids both static and moving obstacles by keeping a constant avoidance angle between the vehicle velocity vector and the obstacle. In particular, we ...
    • A Reciprocal Collision Avoidance Algorithm for Nonholonomic Vehicles with Constant Forward Speed 

      Hårstad, Erlend (Master thesis, 2018)
      There have been an increased interest in autonomous vehicles in recent years following advancements in technology. Such advanced systems requires robust and reliable Collision Avoidance (CA) systems. Reactive Collision ...
    • A review on modelling, implementation, and control of snake robots 

      Liljeback, Pål; Pettersen, Kristin Ytterstad; Stavdahl, Øyvind; Gravdahl, Jan Tommy (Journal article; Peer reviewed, 2012)
      This paper provides an overview of previous literature on snake robot locomotion. In particular, the paper considers previous research efforts related to modelling of snake robots, physical development of these mechanisms, ...
    • A simplified model of planar snake robot locomotion 

      Liljeback, Pål; Pettersen, Kristin Ytterstad; Stavdahl, Øyvind; Gravdahl, Jan Tommy (Chapter; Peer reviewed, 2010)
      This paper presents a model of the kinematics and dynamics of a planar, wheelless snake robot aimed at control design and stability analysis purposes. The proposed model is significantly less complex than existing models ...
    • A snake robot joint mechanism with a contact force measurement system 

      Liljeback, Pål; Fjerdingen, Sigrud Aksnes; Pettersen, Kristin Ytterstad; Stavdahl, Øyvind (Journal article; Peer reviewed, 2009)
      A snake robot can traverse cluttered and irregular environments by using irregularities around its body as pushpoints to aid the propulsion. This is denoted obstacle-aided locomotion and requires the snake robot to have ...