Namespaces | |
| calibration | |
| configuration | |
| ethercat | |
| fsm | |
| serial | |
| setup | |
| soem_interface | |
| Statusword | |
Classes | |
| class | Reading |
| class | ReadingTest |
| class | Rokubimini |
| class | RokubiminiBusManager |
| class | Statusword |
| class | StatusWordTest |
Typedefs | |
| typedef enum rokubimini::BusType | busType |
| using | NodeHandlePtr = std::shared_ptr< ros::NodeHandle > |
Enumerations | |
| enum | BusType { SERIAL = 1, ETHERCAT = 2 } |
Functions | |
| std::shared_ptr< rokubimini::Rokubimini > | createRokubiminiFactory (const std::shared_ptr< rokubimini::setup::Rokubimini > &rokubiminiSetup, const NodeHandlePtr &nh) |
| std::shared_ptr< rokubimini::setup::Rokubimini > | createRokubiminiSetup (const std::string &rokubiminiName, std::vector< std::unique_ptr< RokubiminiBusManager >> &busManagers, const NodeHandlePtr &nh) |
| rokubimini::setup::SetupPtr | createSetup () |
| Creates an empty generic Setup. This will have in a list all the Rokubimini Setups. More... | |
| rokubimini::setup::SetupPtr | loadBusSetup (std::vector< std::unique_ptr< RokubiminiBusManager >> &busManagers, const NodeHandlePtr &nh) |
| bool | loadBusSetupFromParamServer (const rokubimini::setup::SetupPtr &setup, std::vector< std::unique_ptr< RokubiminiBusManager >> &busManagers, const NodeHandlePtr &nh) |
| bool | loadBusSetupFromParamServer (const rokubimini::setup::SetupPtr &setup, std::vector< unique_ptr< RokubiminiBusManager >> &busManagers, const NodeHandlePtr &nh) |
| std::ostream & | operator<< (std::ostream &os, const Statusword &statusword) |
| busType | parseProductCode (const std::string &productCode, const NodeHandlePtr &nh) |
| TEST_F (StatusWordTest, InfoMessagesWorksCorrectly) | |
| TEST_F (ReadingTest, StatusWordWorksCorrectly) | |
| TEST_F (ReadingTest, TemperatureWorksCorrectly) | |
| TEST_F (StatusWordTest, ProblemMessagesWorksCorrectly) | |
| TEST_F (StatusWordTest, CopyConstructorWorksCorrectly) | |
| TEST_F (ReadingTest, ForceTorqueSaturatedWorksCorrectly) | |
| TEST_F (StatusWordTest, assignmentOperatorWorksCorrectly) | |
| TEST_F (StatusWordTest, ExplicitConstructorWorksCorrectly) | |
Variables | |
| static constexpr double | DEG_TO_RAD |
| static constexpr double | DEG_TO_RAD |
| static constexpr double | DEG_TO_RAD |
| static constexpr double | DEG_TO_RAD |
| static constexpr double | DEG_TO_RAD |
| static constexpr double | DEG_TO_RAD |
| static constexpr double | G_TO_METERS_PER_SECOND_SQUARED |
| static constexpr double | G_TO_METERS_PER_SECOND_SQUARED |
| static constexpr double | G_TO_METERS_PER_SECOND_SQUARED |
| static constexpr double | G_TO_METERS_PER_SECOND_SQUARED |
| static constexpr double | G_TO_METERS_PER_SECOND_SQUARED |
| static constexpr double | G_TO_METERS_PER_SECOND_SQUARED |
| typedef enum rokubimini::BusType rokubimini::busType |
| using rokubimini::NodeHandlePtr = typedef std::shared_ptr<ros::NodeHandle> |
Definition at line 11 of file RokubiminiFactory.hpp.
| enum rokubimini::BusType |
| Enumerator | |
|---|---|
| SERIAL | |
| ETHERCAT | |
Definition at line 6 of file RokubiminiFactory.hpp.
| std::shared_ptr< rokubimini::Rokubimini > rokubimini::createRokubiminiFactory | ( | const std::shared_ptr< rokubimini::setup::Rokubimini > & | rokubiminiSetup, |
| const NodeHandlePtr & | nh | ||
| ) |
Definition at line 106 of file RokubiminiFactory.cpp.
| std::shared_ptr< rokubimini::setup::Rokubimini > rokubimini::createRokubiminiSetup | ( | const std::string & | rokubiminiName, |
| std::vector< std::unique_ptr< RokubiminiBusManager >> & | busManagers, | ||
| const NodeHandlePtr & | nh | ||
| ) |
Definition at line 19 of file RokubiminiFactory.cpp.
| rokubimini::setup::SetupPtr rokubimini::createSetup | ( | ) |
Creates an empty generic Setup. This will have in a list all the Rokubimini Setups.
Definition at line 167 of file RokubiminiFactory.cpp.
| rokubimini::setup::SetupPtr rokubimini::loadBusSetup | ( | std::vector< std::unique_ptr< RokubiminiBusManager >> & | busManagers, |
| const NodeHandlePtr & | nh | ||
| ) |
Definition at line 171 of file RokubiminiFactory.cpp.
| bool rokubimini::loadBusSetupFromParamServer | ( | const rokubimini::setup::SetupPtr & | setup, |
| std::vector< std::unique_ptr< RokubiminiBusManager >> & | busManagers, | ||
| const NodeHandlePtr & | nh | ||
| ) |
| bool rokubimini::loadBusSetupFromParamServer | ( | const rokubimini::setup::SetupPtr & | setup, |
| std::vector< unique_ptr< RokubiminiBusManager >> & | busManagers, | ||
| const NodeHandlePtr & | nh | ||
| ) |
Definition at line 131 of file RokubiminiFactory.cpp.
| busType rokubimini::parseProductCode | ( | const std::string & | productCode, |
| const NodeHandlePtr & | nh | ||
| ) |
Definition at line 98 of file RokubiminiFactory.cpp.