Revert "Merge branch 'robocup2022' into 'master'"
O objeto do referre não é para ser um smart pointer dentro das classes da STP, as classes do STP não gerenciam a alocação de memória deste objeto, logo, não faz sentido ele ser um smart pointer, isso só causa mais bagunça no código.