-@Manual{irobot-oi,
- title={iRobot Roomba 500 Open Interface Specification},
- organization={iRobot Corporation},
- note="\url{http://www.irobot.lv/uploaded_files/File/iRobot_Roomba_500_Open_Interface_Spec.pdf}",
- year=2007
+@Manual{ irobot-oi,
+ title = "iRobot Roomba 500 Open Interface Specification",
+ organization = "iRobot Corporation",
+ note = "\url{http://www.irobot.lv/uploaded_files/File/iRobot_Roomba_500_Open_Interface_Spec.pdf}",
+ year = 2007
}
-@inproceedings{wiselib,
- author={Tobias Baumgartner and Ioannis Chatzigiannakis and S{\'a}ndor P.~Fekete and Christos Koninis and Alexander Kr{\"o}ller and Apostolos Pyrgelis},
- booktitle={Proceedings of the 7th European Conference on Wireless Sensor Networks (EWSN 2010)},
- editor={J. Sa Silva and B. Krishnamachari and F. Boavida (LNCS 5970)},
- pages={162--177},
- publisher={Springer, Heidelberg},
- title={Wiselib: A Generic Algorithm Library for Heterogeneous Sensor Networks},
- year=2010,
+@InProceedings{ wiselib,
+ author = {Tobias Baumgartner and Ioannis Chatzigiannakis and S{\'a}ndor P.~Fekete and Christos Koninis and Alexander Kr{\"o}ller and Apostolos Pyrgelis},
+ booktitle = "Proceedings of the 7th European Conference on Wireless Sensor Networks (EWSN 2010)",
+ editor = "J. Sa Silva and B. Krishnamachari and F. Boavida (LNCS 5970)",
+ pages = "162--177",
+ publisher = "Springer, Heidelberg",
+ title = "Wiselib: A Generic Algorithm Library for Heterogeneous Sensor Networks",
+ year = 2010
}
-@INPROCEEDINGS{yamauchi,
-author={Yamauchi, B.},
-booktitle={Robotics and Automation, 1996. Proceedings., 1996 IEEE International Conference on}, title={Mobile robot localization in dynamic environments using dead reckoning and evidence grids},
-year={1996},
-month={april},
-volume={2},
-number={},
-pages={1401 -1406 vol.2},
-keywords={ELDEN learning system;adaptive place network;dead reckoning;dynamic environments;evidence grids;hill-climbing algorithm;lasting changes;mobile robot localization;navigation;position estimate;transient changes;learning systems;mobile robots;navigation;path planning;position control;sonar;ultrasonic transducer arrays;},
-doi={10.1109/ROBOT.1996.506902},
-ISSN={1050-4729},}
+@InProceedings{ yamauchi,
+ author = "B. Yamauchi",
+ booktitle = "Robotics and Automation, 1996. Proceedings., 1996 IEEE International Conference on",
+ title = "Mobile robot localization in dynamic environments using dead reckoning and evidence grids",
+ year = "1996",
+ month = "april",
+ volume = "2",
+ number = "",
+ pages = "1401--1406 vol.2",
+ keywords = "ELDEN learning system, adaptive place network, dead reckoning, dynamic environments, evidence grids, hill-climbing algorithm, lasting changes, mobile robot localization, navigation, position estimate, transient changes, learning systems, mobile robots, navigation, path planning, position control, sonar, ultrasonic transducer arrays",
+ doi = "10.1109/ROBOT.1996.506902",
+ ISSN = "1050-4729"
+}
+
+@InProceedings{ borenstein,
+ author = "J. Borenstein",
+ booktitle = "Robotics and Automation, 1994. Proceedings., 1994 IEEE International Conference on",
+ title = "The CLAPPER: a dual-drive mobile robot with internal correction of dead-reckoning errors",
+ year = "1994",
+ month = "may",
+ volume = "",
+ number = "",
+ pages = "3085--3090 vol.4",
+ keywords = " CLAPPER, Compliant Linkage Autonomous Platform with Position Error Recovery, bearing, compliant linkage, dead-reckoning errors, differential-drive mobile robots, dual-drive mobile robot, internal correction, linear encoder, mobile robots, multi-degree-of-freedom mobile platform, positioning accuracy, relative distance, relative position, rotary encoders, wheel encoders, distance measurement, error correction, mobile robots, path planning, position control",
+ doi = "10.1109/ROBOT.1994.351095",
+ ISSN = ""
+}
-@INPROCEEDINGS{borenstein,
-author={Borenstein, J.},
-booktitle={Robotics and Automation, 1994. Proceedings., 1994 IEEE International Conference on}, title={The CLAPPER: a dual-drive mobile robot with internal correction of dead-reckoning errors},
-year={1994},
-month={may},
-volume={},
-number={},
-pages={3085 -3090 vol.4},
-keywords={ CLAPPER; Compliant Linkage Autonomous Platform with Position Error Recovery; bearing; compliant linkage; dead-reckoning errors; differential-drive mobile robots; dual-drive mobile robot; internal correction; linear encoder; mobile robots; multi-degree-of-freedom mobile platform; positioning accuracy; relative distance; relative position; rotary encoders; wheel encoders; distance measurement; error correction; mobile robots; path planning; position control;},
-doi={10.1109/ROBOT.1994.351095},
-ISSN={},}
+@Misc{ umbmark,
+ author = "Johann Borenstein and L. Feng",
+ title = "UMBmark -- A Method for Measuring, Comparing, and Correcting Dead-reckoning Errors in Mobile Robots",
+ year = "1994"
+}
+
+@InProceedings{ chongkleeman,
+ author = "Kok Seng Chong and L. Kleeman",
+ booktitle = "Robotics and Automation, 1997. Proceedings., 1997 IEEE International Conference on",
+ title = "Accurate odometry and error modelling for a mobile robot",
+ year = "1997",
+ month = "apr",
+ volume = "4",
+ number = "",
+ pages = "2783--2788 vol.4",
+ keywords = "UMBmark test, calibration, closed-form expressions, consistent error model, dead-reckoning, dead-reckoning accuracy, error modelling, mobile robot, odometry, orientation errors, position errors, systematic errors, wheel base measurement, wheel radius, distance measurement, measurement errors, mobile robots",
+ doi = "10.1109/ROBOT.1997.606708",
+ ISSN = ""
+}
-@MISC{umbmark,
- author = {Johann Borenstein and L. Feng},
- title = {UMBmark -- A Method for Measuring, Comparing, and Correcting Dead-reckoning Errors in Mobile Robots},
- year = {1994}
+@Book{ hacking-roomba,
+ title = "Hacking Roomba",
+ author = "Tod E. Kurt",
+ publisher = "Wiley Publishing, Inc.",
+ year = "2007",
+ isbn = "978-0-470-07271-4"
}
-@INPROCEEDINGS{chongkleeman,
-author={Kok Seng Chong and Kleeman, L.},
-booktitle={Robotics and Automation, 1997. Proceedings., 1997 IEEE International
-Conference on}, title={Accurate odometry and error modelling for a mobile
-robot},
-year={1997},
-month={apr},
-volume={4},
-number={},
-pages={2783 -2788 vol.4},
-keywords={UMBmark test;calibration;closed-form expressions;consistent error
-model;dead-reckoning;dead-reckoning accuracy;error modelling;mobile
-robot;odometry;orientation errors;position errors;systematic errors;wheel base
-measurement;wheel radius;distance measurement;measurement errors;mobile
-robots;},
-doi={10.1109/ROBOT.1997.606708},
-ISSN={},}