Em electrónica, decoupling (desacoplamento) é a prevenção de interferências (ruídos) indesejados entre subsistemas que se transmitem através da alimentação. As interferências podem ter diversas origens, como por exemplo, a indutância provocada pelos condutores durante as variações de corrente, e em especial a gerada pelos os motores. A forma de lidar com o problema e efectuar o …
Niveis lógicos – logic levels
https://learn.sparkfun.com/tutorials/logic-levels/all
ROS chefbot – controlo dos motores
O controlo dos motores no chefbot é efectuado pela interação dos seguintes nodes: twist_to_motors.py, que subscreve o tópico cmd_vel, e publica os tópicos left e right target velocities pid_velocity.py, com duas instâncias, left e right, que subscrevem os tópicos das respectivas target velocities, e posição dos encoders, e publicam os tópicos com a velocidade (pwm) …
Neato xv11
Hoje recebi um LIDAR neato xv11 que comprei no ebay em segunda mão. Desejoso de experimentar se funcionava e como não tinha os conectores apropriados para efectuar as ligações, antes de cortar os fios e colocar outros conectores, encaixei uns fios fininhos e testei. O ambiente de teste do LIDAR neato xv11 consistiu num Banana …
Kinect Xbox 360 – Ubuntu Xenial 16.04 / ROS Kinetic
Instalar a Kinect Xbox 360 no Ubuntu Xenial 16.04 e ROS Kinetic Intel(R) Core(TM)2 Duo CPU E7400 @ 2.80GHz lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 16.04.6 LTS Release: 16.04 Codename: xenial uname -a Linux xenial 4.15.0-55-generic #60~16.04.2-Ubuntu SMP Thu Jul 4 09:03:09 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux * …
Continuar a ler “Kinect Xbox 360 – Ubuntu Xenial 16.04 / ROS Kinetic”
Kinect Xbox 360 – Debian 9 / ROS Melodic
Instalar a Kinect Xbox 360 no Debian 9 e ROS Melodic Ambiente da instalação num desktop Intel(R) Core(TM)2 Duo CPU E7400 @ 2.80GHz. lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 9.9 (stretch) Release: 9.9 Codename: stretch Linux debian 4.9.0-9-amd64 #1 SMP Debian 4.9.168-1+deb9u3 (2019-06-16) x86_64 GNU/Linux * /rosdistro: melodic * …
Kinect Xbox 360 – Ubuntu Trusty 14.04 / ROS Indigo
Instalar a Kinect Xbox 360 no Ubuntu Trusty 14.04 e ROS Indigo Ambiente da instalação num eeepc lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.6 LTS Release: 14.04 Codename: trusty uname -a Linux eeepc 4.4.0-148-generic #174~14.04.1-Ubuntu SMP Thu May 9 08:18:11 UTC 2019 i686 i686 i686 GNU/Linux * /rosdistro: indigo …
Continuar a ler “Kinect Xbox 360 – Ubuntu Trusty 14.04 / ROS Indigo”
Logic analyzer de 8 canais 24MHz
Recentemente comprei um Logic analyzer de 8 canais 24MHz daqueles bem baratinhos no aliexpress. Logic analyzer hardware info Pelo que percebi é um clone do SaleaeLogic, e funciona tanto com o software da SaleaeLogic, como com o Sigrok. https://sigrok.org/wiki/VKTECH_saleae_clone https://sigrok.org/wiki/Saleae_Logic Logic analyzer user software Para usar o logic analyzer e visualizar os resultados é necessário usar um dos …
rviz kinect xbox 360
Usar a Kinect Xbox 360 no rviz. Depois de instalado o software necessário para usar a kinect xbox 360, e com a kinect ligada, executar num terminal: roscore & roslaunch openni_launch openni.launch Noutro terminal, certificar-se que os topicos e o tf da kinect estão a funcionar (opcional), e correr o rviz. rostopic list rosrun rviz …
ROS Kinect Xbox 360
ROS Kinect Xbox 360 comandos rapidos freenect-glview roslaunch openni_launch openni.launch rosrun camera_calibration cameracalibrator.py –size 8×6 –square 0.108 image:=/camera/rgb/image camera:=/camera/rgb Recentemente comprei uma kinect Xbox 360 para usar na construção de um robot semelhante ao chefbot (quando tiver os componentes todos, já só falta o nuc). Quando a kinect chegou é que reparei que faltava …