Drones e Multirotores. Murilo Pontes



Documentos relacionados
Controlador de voo Pixhack de CUAV Manual de Instruções

WORKFLOW OPEN SOURCE DE FOTOGRAMETRIA AÉREA, DESDE A AQUISIÇÃO AO PROCESSAMENTO DE IMAGENS PROVENIENTES DE RPAS

DESENVOLVIMENTO DE UM SISTEMA DE OBTENÇÃO DE DADOS PARA CALIBRAÇÃO DE CENTRAIS INERCIAIS

Introdução a Computação Móvel

PLANO DE AULA 1 AULA. 01. CURSO: Manutenção de Micro CARGA HORÁRIA: 4 Horas/Aula INSTRUTOR: DANILO BONTEMPO DE MELO ARAÚJO

Abordagem do uso de DRONE DJI PHANTOM para inspeções de engenharia - Modulo1

Programação de Periféricos

HARDWARE PARA CONTROLE AVANÇADO DE VEÍCULO AÉREO NÃO TRIPULADO DO TIPO QUADRICÓPTERO

VANT O Uso na Agricultura de Precisão

Collaborate. Innovate. Transform. Como tornar ambientes inteligentes utilizando dispositivos conectados. Marcelo Alves Junqueira Evangelista IoT

Drones, modelos, usos e aplicações. Ailson Brito Santos Benedito José Santos Luciano Lisboa

Criação de uma Estação de Testes para um Micro-Helicóptero Autónomo

Manual API Drone. João L. Vilaça

Introdução a Robótica, do NXT ao Arduino

ESTABELECIMENTO DE ROTAS PARA AR.DRONE UTILIZANDO DELPHI XE 10

Jânio Monteiro. Jânio Monteiro. Jânio Monteiro

Manual Do Usuário ( v1.2 ) Dji Phantom 3 Professional

Sistemas Embarcados Android

Instituição Escola Técnica Sandra Silva. Direção Sandra Silva. Título do Trabalho Quadricóptero. Áreas Eletrotécnica

Sistema embebido de georreferenciação e controlo. Ricardo Alexandre Vaz Gomes 20 de julho, de 2012

Sistemas Embarcados Android

Arduino. Wanderson Souza Professor de Robótica

Características técnicas Baseado no ATMega da empresa AVR, fabricante de micro-controladores em plena ascensão e concorrente do PIC Pode usar ATMega

PARA QUE SERVE O QUADRICOPTERO SIRIUS SD4:

Drone de mapeamento profissional

VEÍCULO CONTROLADO POR ARDUINO ATRAVÉS DO SISTEMA OPERACIONAL ANDROID

O Laboratório de Garagem

PORTFOLIO DOS PRINCIPAIS PROJETOS REALIZADOS ENTRE 2005 E Bruno Márcio Diogo Venâncio bruno@venancio.ind.br PROJETOS NA ÁREA DE AUTOMAÇÃO

ESCOLA POLITÉCNICA ENGENHARIA DE COMPUTAÇÃO

New. Cam4you. A-Cam4you. Mobile4you. Especificações. 2 cores disponíveis 34, x 180 x x 148 x x 160 x 60

Veículos Aéreos Não Tripulados (VANTs) no contexto do monitoramento agrícola Lúcio André de Castro Jorge

Desenvolvimento de uma Aplicação de Controle de Créditos Usando a Tecnologia MIFARE

Rastredorautomotivo RST-VT (versão completa) Outubro

Montagem e Manutenção de Computadores Aula1

Fundação Escola Técnica Liberato Salzano Vieira da Cunha. Curso Técnico de Eletrônica Curso Técnico de Mecânica. Energia Alternativa

Plataforma de Baixo Custo para Coleta de Imagens NDVI

ACADEMIA DE PILOTAGEM

Apresentação. Tel: (11) contato@modelix.com.br

Introdução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3

SISTEMAS DISTRIBUIDOS. Prof. Marcelo de Sá Barbosa

Introdução Dalvik Linux 2.6. Android. Diogo de Campos, João Paulo Pizani Flor, Maurício Oliveira Haensch, Pedro Covolan Bachiega

Sistema Operativo Linux

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES

PORTUGAL. MTL-Portable. Manual de Utilizador V0.02

Projeto de Energia Eólica

UDPcast Clonagem de HDs via rede utilizando

CC Montagem e manutenção de hardware Docente: Nataniel Vieira 1 sem Técnico em Informática Roteiro 06: Atividade sobre o Documentário RevolutionOS

Introdução aos Sistemas Operacionais. Computador = hardware + software. Como é formado o meu computador? E como estes componentes se comunicam?

CC Montagem e manutenção de hardware Docente: Nataniel Vieira 1 sem Técnico em Informática Roteiro 06: Atividade sobre o Documentário RevolutionOS

Drone de mapeamento de nível topográfico

Módulo de captura de imagens do sistema Scisoccer

Na primeira aula, conhecemos um pouco sobre o projeto Arduino, sua família de placas, os Shields e diversos exemplos de aplicações.

Aula 01. Introdução ao Linux

Gerenciamento Total da Informação

O Controlador Quadcopter

Tópicos abordados. MIASI - Robótica Inteligente. Kit LEGO Mindstorms Kit Lynxmotion. Por Felipe Fitas Cardoso

Curso de Instalação e Gestão de Redes Informáticas

Manual de utilização. Aplicativo que substitua o controle remoto da TV e Home Theater da marca LG.

Robótica com Arduino CDI. Professor: Paulo Marcos Trentin


Implementação de Sistema de Aquisição para Ensaios em Voo de um VANT (Veículo Aéreo Não- Tripulado)

NAVEGANDO COM SEGURANÇA

Webinar Freescale Desenvolvimento de sistemas embarcados em Linux com a Thunderboard 11/12/2013

Gestão de rede wireless no campus

Fundamentos de Sistemas Operacionais

PROJETO DE GRADUAÇÃO II

Migrando das clássicas tecnologias Fieldbus

Vantagens da arquitetura LabVIEW RIO para aplicações de controle de movimento

PROTÓTIPO DE UM SISTEMA DE SEGURANÇA RESIDENCIAL COM LINUX EMBARCADO. Acadêmico: Daniel Baumann Orientador: Miguel Alexandre Wisintainer

Prof. André Dutton W W W. P O R T A L D O A L U N O. I N F O 1

Admistração de Redes de Computadores (ARC)

Projeto Gerador Eólico. Lucas Barros de Assis /Jácson de Oliveira Miguel Schuh Alles / Nathan Silveira Schneider

Plano Rastreador GALAXY GLOBAL GALAXY CAMERA. Deluxe R$9800,00 + R$900,00 Anual + Cartão 3g Banda Larga MENSALIDADE 3G: R$260,00

LINUX. Lapro I Profa. Fernanda Denardin Walker. - Aula 2 - Material adaptado de: Isabel Mansour, Marcia Moraes e Silvia Moraes SISTEMA OPERACIONAL

Medição a Laser Remota Exata e Modelagem 3D no. Smartphone com Spike da IKEGPS

Tecnologias Drones Aplicadas a Inspeção e Monitoramento de Estruturas

Estratégia para medição de orientação baseado em sensores MARG para aplicações Wearable PROPOSTA DE TRABALHO DE GRADUAÇÃO

Desenvolvimento de Aplicações Móveis: Presente, Passado e Futuro

16:21:50. Introdução à Informática com Software Livre

PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIENCIAS EXATAS E TECNOLOGICAS ENGENHARIA DE COMPUTAÇÃO

Introdução a Informática. Colégio "Serrano Guardia" Módulo I Informática Básica William Andrey de Godoy

Como Anunciar seu Negócio no Adwords e Atrair 100 Novos Clientes - Garantido. Tiago Tessmann

PROTÓTIPO DE UM COMPUTADOR DE BORDO PARA AUTOMÓVEIS BASEADO NA ARQUITETURA ARM. Rafael de Souza Prof. Miguel Wisintainer - Orientador

Software Livre. Islene Calciolari Garcia. 15 de junho de Instituto de Computação - Unicamp

Linguagem de Programação I

CONSTRUÇÃO DE VEÍCULO MECATRÔNICO COMANDADO REMOTAMENTE

NOSSOS AVÓS VIVERAM UMA ÉPOCA DE MUDANÇAS, NÓS VIVEMOS UMA MUDANÇA DE ÉPOCA

Arduino. Gilmar Aquino

Técnicas avançadas para controle de motor e análise de combustão

5. Ler cuidadosamente as mensagens de correio electrónico;

Monitorando o Canal da Piracema com software livre. Gustavo Valiati

CONFIGURAÇÃO DO BIOS E CARACTERÍSTICAS DE SEGURANÇA

Transcrição:

Drones e Multirotores Murilo Pontes

Drones e Multirotores História e comunidades

Era do Lego DIYDRONES Criado 2007 Lego Mindstorms Aviões de asa fixa Navegação usando bússola www.murilopontes.eng.br 3

Era do Arduino / MCU 8-bit Placas AVR Início de 2009 Baseado na IDE do arduino Multiwii APM fim da vida útil www.murilopontes.eng.br 4

Era PX4 / MCU 32-bit Criado em 2012 STM32 / ARM Cortex-M4F Nuttx RTOS PX4 Firmware middleware Salto quântico em desempenho e funcionalidades OpenPilot Taulabs www.murilopontes.eng.br 5

Era Linux / SOC 32-bit Início em 2013 Funciona com sensores genéricos via I2C e SPI Kernel RT e Preemptivo Beaglebone Black Rasperry PI Odroid www.murilopontes.eng.br 6

Estado da arte Projetos Híbridos avião-multirotor Fluxo ótico sem GPS Voando na fronteira com o universo (26km de altura) www.murilopontes.eng.br 7

Comunidade DIYDRONES.COM Projetos Modelos experimentais Imagem aérea Gerenciamento de desastres Busca e salvamento Agricultura www.murilopontes.eng.br 8

DroneCode.org Desenvolvimento colaborativo Parte do Linux Foundation MAVLink Ardupilot PX4 MAVProxy DroneAPI www.murilopontes.eng.br 9

Drones e Multirotores Aprendendo a fazer mais com menos

O que comprar para começar? Construir do zero Construir sem conhecimento Tentativa e erro Alto custo Usar hardware pronto Aprender modificando APM R$130 (AVR 8-bit) PX4 R$450 (Dual ARM 32-bit) R$ 2100 R$ 8000,00 www.murilopontes.eng.br 11

Onde comprar? Barato e sem frete Barato com frete suportável www.murilopontes.eng.br 12

CX-10 : Nano drone de R$ 55 www.murilopontes.eng.br 13

CX-20: Clone do DJI por R$1300 www.murilopontes.eng.br 14

Baixo custo - parte 1 - controlador Arduino Nano 3.0 (menos de R$ 8 no Aliexpress) GY-86 (menos de R$ 40 no Aliexpress) MS5611 (Barômetro) HMC5883L (Magnetômetro) MPU6050 (Acelerômetro e Giroscópio) 4 x 6 cm Double Side Prototype PCB Universal (menos de R$ 10 lote com 10 PCBs, sai menos de R$ 1) Headers Male 2.54 (menos de R$3 por 400 deles) Headers Female 2.54 (menos de R$8 por 800 deles) Jumper Wires (menos de R$10 por 120 deles) Diodo 1n4148 (menos de R$ 6 por 100 deles) R$ 85 Para montar o controlador de voo e ficar com um grande estoque www.murilopontes.eng.br 15

Baixo custo parte 2 mecânica e elétrica Frame F450 (menos de R$ 53 no aliexpress) Motores 2213 1000kv (menos de R$ 82 por 4) ESCs 30A Simonk (menos de R$ 88 por 4) Hélices 10x4.5 CW/CCW ( menos de R$25 por 5 pares) Bateria LiPo 2200mah 25C ( menos de 47 por uma) Total de R$295 No frame com ESCs, motores, hélices e bateria www.murilopontes.eng.br 16

Baixo custo parte 3 - Sistema de rádios Controle TX+RX de 6 canais Flysky T6 (menos de R$ 165) Serial-TTL / Bluetooth (hc-06) (menos de R$ 10) Total de R$175 no sistema de rádios www.murilopontes.eng.br 17

Baixo custo parte 4 Acessórios Balanceador de hélice R$15 Carregador IMAX 6B-AC R$ 95 Total R$ 110 www.murilopontes.eng.br 18

Baixo custo conclusão Baixo Custo Ardrone 2 - HD DJI Phantom 4k R$ 665 R$ 2100 R$ 8000 X 33 = 1 Drone www.murilopontes.eng.br 19

Drones e Multirotores Radio e telemetria

OpenTX: Rádio Open Source http://www.open-tx.org/ www.murilopontes.eng.br 21

FrSky Taranis X9D Plus Hobbyking.com www.murilopontes.eng.br 22

Drones e Multirotores Software que faz voar Multiwii

Multiwiicopter (MWC) Multiwii.com Feito com controle do Nintendo Wii Projeto simples e barato www.murilopontes.eng.br 24

https://code.google.com/p/multiwii/ https://www.arduino.cc/en/main/software Arduino 1.6.5 Multiwii 2.4 #define QUADX #define MINCOMMAND 900 #define GY_86 Um drone em 16 kbytes de código www.murilopontes.eng.br 25

Configurando e calibrando com MultiwiiConf Canal 1: throttle Canal 2: yaw Canal 3: roll Canal 4: pitch Canal 5: arm/disarm www.murilopontes.eng.br 26

Drones e Multirotores Software que faz voar APM / PX4

APM: Multiplataform Autopilot https://github.com/diydrones/ardupilot www.murilopontes.eng.br 28

APM: Antenna Tracker www.murilopontes.eng.br 29

APM: ArduCopter www.murilopontes.eng.br 30

APM: Arduplane www.murilopontes.eng.br 31

APM: Ardurover www.murilopontes.eng.br 32

APM / PX4 hardware www.murilopontes.eng.br 33

Drones e Multirotores Software que faz voar Openpilot / Taulabs

Openpilot https://www.openpilot.org/ CC3D STM32 www.murilopontes.eng.br 35

Taulabs Fork do openpilot Kits STM32 com sensores = drone www.murilopontes.eng.br 36

Drones e Multirotores Ground Control Station (GCS)

Ground Station http://qgroundcontrol.org/ www.murilopontes.eng.br 38

Por hoje é só pessoal... Mais informações e outros projetos no meu blog: www.murilopontes.eng.br Precisando de ajuda, me chame nas rede sociais www.murilopontes.eng.br 39

Drones e Multirotores Murilo Pontes