GCC Code Coverage Report
Directory: ./ Exec Total Coverage
File: benchmark/factory/robot-ee-names.hpp Lines: 0 3 0.0 %
Date: 2024-02-13 11:12:33 Branches: 0 12 0.0 %

Line Branch Exec Source
1
///////////////////////////////////////////////////////////////////////////////
2
// BSD 3-Clause License
3
//
4
// Copyright (C) 2020, LAAS-CNRS
5
// Copyright note valid unless otherwise stated in individual files.
6
// All rights reserved.
7
///////////////////////////////////////////////////////////////////////////////
8
9
#ifndef CROCODDYL_FACTORY_ROBOT_EE_NAMES_HPP_
10
#define CROCODDYL_FACTORY_ROBOT_EE_NAMES_HPP_
11
12
#include "crocoddyl/multibody/fwd.hpp"
13
14
struct RobotEENames {
15
  RobotEENames(const std::string& robot_name,
16
               const std::vector<std::string>& contact_names,
17
               const std::vector<crocoddyl::ContactType>& contact_types,
18
               const std::string& urdf_path, const std::string& srdf_path,
19
               const std::string& ee_name, const std::string& reference_conf)
20
      : robot_name(robot_name),
21
        contact_names(contact_names),
22
        contact_types(contact_types),
23
        urdf_path(urdf_path),
24
        srdf_path(srdf_path),
25
        ee_name(ee_name),
26
        reference_conf(reference_conf) {}
27
  std::string robot_name;
28
  std::vector<std::string> contact_names;
29
  std::vector<crocoddyl::ContactType> contact_types;
30
31
  std::string urdf_path;
32
  std::string srdf_path;
33
  std::string ee_name;
34
  std::string reference_conf;
35
};
36
37
#endif  // CROCODDYL_FACTORY_ROBOT_EE_NAMES_HPP_