Difference between revisions of "Tatrabot mapuje miestnost - Igor Slovak"
(→Results) |
|||
(8 intermediate revisions by the same user not shown) | |||
Line 21: | Line 21: | ||
I have updated the default Demo program and created option u: which started mapping functionality. | I have updated the default Demo program and created option u: which started mapping functionality. | ||
− | [[Media: | + | [[Media:tatrabot_room.zip]] |
Result of the Test round 1. | Result of the Test round 1. | ||
− | <pre> | + | <pre style="font-size:5px"> |
− | |||
*************************************************** *************************************************************************** | *************************************************** *************************************************************************** | ||
*************************************************** *************************************************************************** | *************************************************** *************************************************************************** | ||
Line 348: | Line 347: | ||
******************************************************************************* ********************************************************************** | ******************************************************************************* ********************************************************************** | ||
******************************************************************************* ********************************************************************* | ******************************************************************************* ********************************************************************* | ||
− | ******************************************************************************** | + | ******************************************************************************** |
− | ******************************************************************************** | + | ******************************************************************************** |
********************************************************************************* ****************************************************************************************** | ********************************************************************************* ****************************************************************************************** | ||
********************************************************************************** ************************************** | ********************************************************************************** ************************************** | ||
Line 361: | Line 360: | ||
************************************************************************************* ******************************** | ************************************************************************************* ******************************** | ||
************************************************************************************* ******************************** | ************************************************************************************* ******************************** | ||
− | |||
</pre> | </pre> | ||
==Code== | ==Code== | ||
− | CODE HERE [[Media: | + | CODE HERE [[Media:tatrabot_room.zip]] |
− | Rest of the code can be found here: [http://dai.fmph.uniba.sk/courses/pphw/tatra_tutorial.html TatraBoot | + | Rest of the code can be found here: [http://dai.fmph.uniba.sk/courses/pphw/tatra_tutorial.html TatraBoot Tutorial] |
+ | |||
+ | ==Photo documentation== | ||
+ | |||
+ | [[Image:tatrabot_map_1.jpg|400px]] [[Image:tatrabot_map_2.jpg|400px]] | ||
+ | |||
+ | [[Image:tatrabot_map_3.jpg|400px]] [[Image:tatrabot_map_4.jpg|400px]] | ||
+ | |||
+ | ==Video documentation== | ||
+ | |||
+ | <youtube>Q3nXv8bwZp0</youtube> | ||
==Conclusion== | ==Conclusion== | ||
TatraBot is perfect small bot for playground and testing new aprachosed. With many other accessories which are available we have been able to accomplish our goal. | TatraBot is perfect small bot for playground and testing new aprachosed. With many other accessories which are available we have been able to accomplish our goal. | ||
+ | |||
+ | __notoc__ |
Latest revision as of 09:57, 4 July 2017
Goal of project
Goal of the project is show possibilities of TatraBot to map room using UltraSonic sensors. The basic output in ascii graphics will be used.
Overview
I'll use data from Ultrasonic Sensors mounted on both side of the TatraBot. Then I have programmed the robot to use compass to go straight and map the surrounding area.
Preparing the robot
First we have to mount and connect ultrasonic sensors to robots control board STM32. Then program to extrapolate the feedback numbers into real distance.
Challanges
The STM32 controler doesn't have microsecond delay therefore I have to use a dummy cycle and measure the time spend for it in order to create 10micro second impuse to activate ultrasonic sensors.
- Understanding STM32 programming is a must
- Connect Ultrasonic Sensors and
As a result I have connected the TatraBot via BlueTooth to computer to receive results and print the final map of the "room"..
Results
I have updated the default Demo program and created option u: which started mapping functionality. Media:tatrabot_room.zip
Result of the Test round 1.
*************************************************** *************************************************************************** *************************************************** *************************************************************************** **************************************************** *************************************************************************** **************************************************** **************************************************************************** **************************************************** **************************************************************************** **************************************************** ***************************************************************************** **************************************************** ***************************************************************************** **************************************************** ***************************************************************************** **************************************************** ***************************************************************************** **************************************************** **************************************************************************** **************************************************** **************************************************************************** **************************************************** ***************************************************************************** ***************************************************** ***************************************************************************** **************************************************** ***************************************************************************** *************************************************** ***************************************************************************** **************************************************** ***************************************************************************** **************************************************** ***************************************************************************** *************************************************** ****************************************************************************** *************************************************** ****************************************************************************** *************************************************** ****************************************************************************** *************************************************** **************************************************************** *************************************************** **************************************************************** *************************************************** ***************************************************************** ************************************************** ***************************************************************** ************************************************** ***************************************************************** ************************************************** ***************************************************************** ************************************************** ***************************************************************** ************************************************** ***************************************************************** ************************************************** ***************************************************************** ************************************************* ****************************************************************** ************************************************* ***************************************************************** ************************************************* ******************************************************************* ************************************************** ****************************************************************** ************************************************* ***************************************************************** ************************************************* ******************************************************************* ************************************************* ******************************************************************* ************************************************* ****************************************************************** ************************************************* ****************************************************************** ************************************************** ****************************************************************** ************************************************** ****************************************************************** ************************************************** ****************************************************************** *************************************************************************** ******************************************************************* **************************************************************************** ****************************************************************** ***************************************************************************** ****************************************************************** ***************************************************************************** ******************************************************************** ******************************************************************************** ******************************************************************************** ******************************************************************************** ******************************************************************************** ******************************************************************************** ********************************************************************************* ******************************************************************************** ********************************************************************************* ******************************************************************************** ********************************************************************************* ******************************************************************************** ********************************************************************************* ********************************************************************************* ******************************************************************************** ******************************************************************************** ******************************************************************************** ********************************************************************************* ******************************************************************************** ******************************************************************************** ******************************************************************************** ******************************************************************************** ******************************************************************************* ******************************************************************************** ******************************************************************************* ********************************************************************************* ******************************************************************************* ********************************************************************************* ******************************************************************************* ********************************************************************************* ******************************************************************************* ********************************************************************************* ******************************************************************************* ********************************************************************************* ******************************************************************************* ********************************************************************************* ******************************************************************************** ********************************************************************************* ******************************************************************************** ******************************************************************************* ******************************************************************************** ******************************************************************************* ******************************************************************************** ****************************************************************************** ******************************************************************************* *************************************************************** ******************************************************************************* *************************************************************** ******************************************************************************* *************************************************************** ******************************************************************************* *************************************************************** ****************************************************************************** *************************************************************** ****************************************************************************** **************************************************************** ****************************************************************************** *************************************************************** ****************************************************************************** **************************************************************** ****************************************************************************** **************************************************************** ************************************************************************** **************************************************************** *********************************************** **************************************************************** ************************************************************************** **************************************************************** ********************************** **************************************************************** ********************************* ***************************************************************** ********************************* **************************************************************** ********************************* **************************************************************** ********************************** **************************************************************** ********************************** ***************************************** ********************************** ***************************************** ********************************* ***************************************** ********************************* **************************************** ********************************* **************************************** ********************************* **************************************** ******************************** ******************************************* ******************************* ****************************************** ******************************** ******************************************* ********************************* ******************************************* ********************************* ******************************************* ********************************** ******************************************* ********************************** ******************************************* ********************************** ******************************************* ********************************** ******************************************* ********************************** ******************************************** ******************************** Pokus 2 current: -469left = 45, right = 68 Miesnost .... **************************************************** **************************************************************************** **************************************************** ***************************************************************************** **************************************************** ***************************************************************************** ***************************************************** ***************************************************************************** **************************************************** ***************************************************************************** ***************************************************** ***************************************************************************** ***************************************************** ***************************************************************************** ***************************************************** ***************************************************************************** ***************************************************** ***************************************************************************** ****************************************************** ***************************************************************************** ****************************************************** ***************************************************************************** ***************************************************** **************************************************************************** ****************************************************** **************************************************************************** ****************************************************** **************************************************************** ****************************************************** **************************************************************** ****************************************************** **************************************************************** ****************************************************** **************************************************************** ****************************************************** **************************************************************** ****************************************************** *************************************************************** ****************************************************** *************************************************************** ****************************************************** *************************************************************** ****************************************************** *************************************************************** ****************************************************** *************************************************************** ****************************************************** **************************************************************** ****************************************************** **************************************************************** ****************************************************** **************************************************************** ****************************************************** *************************************************************** ******************************************************* **************************************************************** ******************************************************* **************************************************************** ******************************************************* *************************************************************** ******************************************************* *************************************************************** ******************************************************************************* *************************************************************** ******************************************************************************** *************************************************************** ********************************************************************************* *************************************************************** ********************************************************************************** ************************************************************** ********************************************************************************** *************************************************************** ************************************************************************************ ***************************************************************************** ************************************************************************************ ***************************************************************************** ************************************************************************************ ***************************************************************************** ************************************************************************************* **************************************************************************** ************************************************************************************* ***************************************************************************** ************************************************************************************* **************************************************************************** ************************************************************************************** *************************************************************************** ************************************************************************************* **************************************************************************** ************************************************************************************* *************************************************************************** ************************************************************************************* **************************************************************************** ************************************************************************************** **************************************************************************** ************************************************************************************* *************************************************************************** ************************************************************************************** **************************************************************************** ************************************************************************************** **************************************************************************** ************************************************************************************** *************************************************************************** ************************************************************************************** *************************************************************************** ************************************************************************************** *************************************************************************** *************************************************************************************** *************************************************************************** *************************************************************************************** *************************************************************************** **************************************************************************************** ************************************************************************** **************************************************************************************** ************************************************************************* **************************************************************************************** ************************************************************************* *************************************************************************************** ************************************************************************* *************************************************************************************** ************************************************************************* ************************************************************************************** ************************************************************************* ************************************************************************************* ************************************************************************* ************************************************************************************** ************************************************************************ ************************************************************************************** ************************************************************************* ************************************************************************ ************************************************************************* ************************************************************************ ************************************************************************ ************************************************************************ ************************************************************************ ************************************************************************ ************************************************************************ ************************************************************************ *********************************************************************** ************************************************************************ *********************************************************************** ************************************************************************ *********************************************************************** ************************************************************************* ************************* ************************************************************************* ************************* ************************************************************************* *********************** ************************************************************************* ************************* ************************************************************************* ************************* ************************************************************************* ************************* ************************************************************************* ************************* ************************************************************************* ************************* ************************************************** ************************ ************************************************* ************************* ************************************************* ************************* *************************************************** ************************* *************************************************** ************************ *************************************************** ************************* **************************************************** ************************ **************************************************** ********************** **************************************************** ************************* **************************************************** ************************ **************************************************** ************************ **************************************************** *************************** ***************************************************** *************************** ***************************************************** ************************ **************************************************** *************************** ***************************************************** ************************** ***************************************************** *************************** ***************************************************** ***************************** ***************************************************** ***************************** ****************************************************** ******************************* ****************************************************** ******************************* test finished. Pokus3 Miesnost .... **************************************************** ****************************************************************************** **************************************************** ******************************************************************************* **************************************************** ****************************************************************************** **************************************************** ****************************************************************************** **************************************************** ******************************************************************************* *************************************************** ******************************************************************************* **************************************************** ******************************************************************************* **************************************************** ******************************************************************************* *************************************************** ******************************************************************************** *************************************************** ******************************************************************************** **************************************************** ******************************************************************* **************************************************** ******************************************************************* *************************************************** ******************************************************************** *************************************************** ******************************************************************* *************************************************** ******************************************************************* *************************************************** ******************************************************************* ************************************************** ******************************************************************* ************************************************* ********************************************************************** ************************************************* ********************************************************************** ************************************************* ******************************************************************* ************************************************* ********************************************************************* ************************************************** ********************************************************************* ************************************************* ******************************************************************** ************************************************* ******************************************************************** ************************************************* ********************************************************************* ****************************************************************************** *********************************************************************************** ****************************************************************************** *********************************************************************************** ******************************************************************************* *********************************************************************************** ******************************************************************************* *********************************************************************************** ******************************************************************************* *********************************************************************************** ******************************************************************************* ********************************************************************************** ******************************************************************************* ********************************************************************************** ******************************************************************************** *********************************************************************************** ******************************************************************************* *********************************************************************************** ******************************************************************************* *********************************************************************************** ******************************************************************************* *********************************************************************************** ******************************************************************************* *********************************************************************************** ******************************************************************************* *********************************************************************************** ******************************************************************************** ********************************************************************************* ******************************************************************************** ********************************************************************************* ****************************************************************************** ********************************************************************************* ****************************************************************************** ********************************************************************************** ****************************************************************************** ********************************************************************************** **************************************************************** ********************************************************************************* **************************************************************** ********************************************************************************* *************************************************************** ********************************************************************************* *************************************************************** ******************************************************************************** *************************************************************** ********************************** *************************************************************** *********************************** ************************************************************** ************************************ *************************************************************** ************************************ *************************************************************** *********************************** *************************************************************** *********************************** ****************************************************************************** ********************************** ****************************************************************************** *********************************** ****************************************************************************** *********************************** ****************************************************************************** *********************************** ****************************************************************************** *********************************** ***************************************************************************** *********************************** ***************************************************************************** ************************************ ***************************************************************************** *********************************** *************************************************************************** ************************************* *************************************************************************** *********************************** *************************************************************************** ************************************** ************************************************************************* *************************************** ************************************************************************* *************************************** ************************************************************************ ***************************************** ************************************************************************ ****************************************** *********************************************************************** ***************************************** ********************************************************************* ******************************************* ********************************************************************** ******************************************** ******************************************************************* ******************************************** ******************************************************************** ******************************************* ******************************************************************** ******************************************** ******************************************************************** ******************************************** ***************************************************************** *********************************************** ***************************************************************** ********************************************** ***************************************************************** ************************************************ ***************************************************************** ************************************************ **************************************************************** ************************************************ ************************************************************** *************************************************** ************************************************************ *************************************************** ************************************************************ *************************************************** ********************************************************** *************************************************** ********************************************************** *************************************************** ********************************************************* **************************************************** ********************************************************* ****************************************************** ********************************************************* ******************************************************* ********************************************************* ****************************************************** ********************************************************* ****************************************************** ******************************************************* ******************************************************* ******************************************************* ******************************************************* ***************************************************** ********************************************************* **************************************************** ********************************************************* ***************************************************** ********************************************************* ************************************************************************** ***************************************************************** *************************************************************************** ***************************************************************** ***************************************************************************** ****************************************************************** ***************************************************************************** ****************************************************************** ****************************************************************************** ******************************************************************** ****************************************************************************** ******************************************************************* ******************************************************************************* ********************************************************************* ******************************************************************************* ********************************************************************* ******************************************************************************* ********************************************************************* ******************************************************************************* ********************************************************************** ******************************************************************************* ********************************************************************* ******************************************************************************** ******************************************************************************** ********************************************************************************* ****************************************************************************************** ********************************************************************************** ************************************** ********************************************************************************** ************************************** ********************************************************************************** ************************************** ********************************************************************************** ************************************** *********************************************************************************** ************************************* *********************************************************************************** ************************************* ************************************************************************************ *********************************** ************************************************************************************ ************************************ ************************************************************************************* ******************************** ************************************************************************************* ********************************
Code
CODE HERE Media:tatrabot_room.zip Rest of the code can be found here: TatraBoot Tutorial
Photo documentation
Video documentation
Conclusion
TatraBot is perfect small bot for playground and testing new aprachosed. With many other accessories which are available we have been able to accomplish our goal.