def test_index_redirection(self, open_package_mock):
        indexer = Indexer()
        indexer.add(['test'])

        indexer.message_cb('/actuator/test/index', 42)

        self.assertEqual(42, indexer.actuators[0].index_pos)
    def test_index_redirection(self, open_package_mock):
        indexer = Indexer()
        indexer.add(['test'])

        indexer.message_cb('/actuator/test/index', 42)

        self.assertEqual(42, indexer.actuators[0].index_pos)
    def test_index_redirection(self, open_package_mock):
        indexer = Indexer()
        indexer.add(['test'])

        indexer.message_cb('/actuator/test/position', 1)
        self.assertEqual(1.3, indexer.actuators[0].pos_setpoint)
        indexer.message_cb('/actuator/test/position', 1.3)
        self.assertAlmostEqual(0.7, indexer.actuators[0].pos_setpoint)
    def test_index_redirection(self, open_package_mock):
        indexer = Indexer()
        indexer.add(['test'])

        indexer.message_cb('/actuator/test/position', 1)
        self.assertEqual(1.3, indexer.actuators[0].pos_setpoint)
        indexer.message_cb('/actuator/test/position', 1.3)
        self.assertAlmostEqual(0.7, indexer.actuators[0].pos_setpoint)
Example #5
0
from homing_handler import Indexer

indexer = Indexer()
indexer.add(['left-shoulder', 'left-elbow', 'left-wrist'])
print(indexer.start())
Example #6
0
from homing_handler import Indexer

indexer = Indexer()
indexer.add(["left-shoulder", "left-elbow", "left-wrist"])
print(indexer.start())