segunda-feira, 19 de fevereiro de 2018

Plataforma robótica para Machine Learning - SONAR


#robótica #machinelearning #inovação Estou construindo uma plataforma robótica para meu sistema de reconhecimento de objetos. O método para determinação de rota que eu escolhi é o sonar. Serão 4 solares HC-SR04, que medirão constantemente a distância da plataforma. Para interface com o Arduíno, são apenas 4 conexões: "vcc" (5v), "Trig" (pino digital 5), "Echo" (pino digital 4) e "GND" (gnd).  O código para testar a distância e mostrar no Monitor Serial está aqui, no meu repositório de robótica: https://lnkd.in/dY8SshP É bem simples e foi feito pelo FelipeFlop (felipeflop.com).  Até agora, a montagem foi bem barata (cerca de R$ 200,00), exceto o AltIMU-10 (Sistema de orientação inercial) que custou sozinho R$ 200,00. Mas, enfim, é o nosso País...

Novo livro "Datascience para profissionais utilizando R"


#datascience #R #produtividade Caros, estou correndo para concluir meu novo livro, cujo título provisório é: "Datascience para profissionais utilizando R". E o outro livro gêmeo "Datascience para programadores (python)" está sendo publicado neste momento. A versão em R não será uma "cópia" do outro, mas um livro diferente, voltado para outros tipos de profissionais. Aguardem!

sexta-feira, 16 de fevereiro de 2018

Curso de Introdução à Datascience com R


#datascience #R
O meu curso gratuito de "Introdução à Datascience com R" ainda está disponível. Aproveite, porque é por pouco tempo. São 8 aulas em vídeo, com exemplos no GitHub: https://github.com/cleuton/datascience/tree/master/R-course

quinta-feira, 15 de fevereiro de 2018

Plataforma robótica com orientação inercial


#robótica #iot
Estou criando um projeto de robô inteligente, capaz de traçar rotas e reconhecer objetos. Para isto, preciso de um chassis que siga uma rota e mantenha sua atitude. O uso de "Encoders" óticos nas rodas é muito ruim. A alternativa é usar um chip de orientação (heading), como esse AltIMU-10 (https://www.pololu.com/product/1269). Ele possui: Giroscópio, Acelerômetro, Magnetômetro e Barômetro, permitindo medir: Movimento rotacional, Força, Direção e Pressão atmosférica (altitude). É utilizado em robótica avançada e também em rastreadores de veículos.
O chassi do meu projeto deverá ser capaz de seguir em linha absolutamente reta, fazendo correções nas acelerações para manter o curso, ou virar em determinados ângulos, se comandado por isso. Ele vai carregar o meu outro projeto (Câmera Raspberry) com TensorFlow treinado para reconhecer objetos.
É só me seguir que você acompanhará mais esse projeto. Código-fonte: https://github.com/cleuton/robot/blob/master/Heading/Heading.ino

Análise de sentimentos sobre #reformaDaPrevidência

#machineLearning #nlp #análiseDeSentimentos #reformaDaPrevidência #R
Bem, rodei uma análise de sentimentos sobre o hashtag #reformaDaPrevidencia. Ele encontrou cerca de 1400 tweets contendo esse hashtag e o resultado do sentimento está na figura deste post.
Qual as conclusões que podemos tirar? Para começar, os Brasileiros não estão se manifestando publicamente sobre o assunto, pelo menos não o suficiente. Pela baixa quantidade de "tweets", não podemos tirar conclusões fortes o suficiente. Mas a aparência é de apatia ou neutralidade. Um grande número positivo ou negativo poderia indicar uma tendência forte.
Precisamos discutir isso, caso contrário, somente uma corrente (favorável) se manifestará.
Eu acho que todos deveríamos nos manifestar mais, pois é isso que estamos mostrando...
O script em R está aqui: https://github.com/cleuton/datascience/blob/master/nlp/sentimentAnalysis/reforma_previdencia.ipynb
Execute! Varie os hashtags! É para isso que datascience serve!

terça-feira, 13 de fevereiro de 2018

Terça de Carnaval trabalhando!


#iot #robótica #machinelearning #maker
É... Terça de Carnaval e "nóis" trabalhando! Cozinhando um novo tutorial duca para vocês, amigos

Por que todo treinamento ágil é calcado em práticas lúdicas?


#agile #treinamento #lúdico Sempre que vejo ou ouço sobre um treinamento ágil, vejo gente praticando atividades lúdicas, como: Fabricar pipas, montar quebra-cabeças, fazer gaivotas ou fazer pizzas. Porém, nunca vi um "Code jam" como parte de um treinamento ágil... Não seria interessante? Ver como as técnicas funcionam em casos de verdade? (ou há algum problema?) Fica a dica.