13.01.2014 Views

PDF 1.938kB

PDF 1.938kB

PDF 1.938kB

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 6<br />

Summary and Future Work<br />

6.1 Summary<br />

Service robots with their numerous actuators and sensors on board, where each defines an own coordinate<br />

frame, need a way to easily do coordinate transformations. Therefor robotic frameworks have to<br />

provide methods to efficiently distribute TF Data between components and to provide a quality measurement<br />

for a transformation. This quality measurement enables the system integrator to parametrize<br />

the system to get the needed accuracy for a specific application.<br />

In this work an abstract representation of component-based robotic systems and the data flow<br />

between components which is related to transformations was introduced. This representation allows<br />

to judge the design of existing systems and also helps to design new systems. Further, together with the<br />

tf tree it is possible to see which component is responsible for which transformation. The examples<br />

and the simulation in Chapter 5 showed that the proposed representation is suited to describe any<br />

system in relation to transformations.<br />

The quality measurement based on a 3D Gaussian normal distribution allows to describe the position<br />

uncertainty at a point in time of a frame relative to another frame. It was shown that it is<br />

possible to calculate the quality of one transformation but also of a transformation chain. Further the<br />

measurement allows the system integrator to see which transformation in a chain introduces the most<br />

uncertainty. With this knowledge counter-measures like the one presented in Section 4.4.4 can be<br />

taken to increase the quality.<br />

Finally the values for the Communication Object which contains the TF Data for one transformation<br />

was presented. The CommObject ensures a clear separation of components and thus allows<br />

reusability of them in different applications.<br />

This work has introduced an abstract representation of component-based systems in relation to<br />

transformations. Further it showed the benefit of using a quality measurement for transformations<br />

which was not used in robotics until now. It puts the system integrator in a position to better understand<br />

the system and to configure it in a way to reach the needed accuracy for an application.<br />

6.2 Future Work<br />

This thesis provides the fundamentals for managing coordinate frame transformations in a distributed,<br />

component-based robot system. It showed the value of an abstract system representation and a quality<br />

measurement for transformations.<br />

55

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!