Página 1 de 1

[Mindstorms EV3] RPyc

Enviado: 08 abr 2017, 11:43
por CyberX
Para não poluir a thread do LeJOS abro nova.

[member=68]Conchas[/member] sobretudo:

O RPyC funciona também. E como é python estou muito mais à vontade (qual IDE, qual quê!!!).

Pôe-se um "server" a correr no EV3 (ou no Raspberry Pi com BrickPi) e corre-se código no "client" (o meu PC ou outro EV3 ou outro Raspberry Pi ou qualquer coisa que corra Python!!!!!!!!!!) e usamos os recursos do "server". E podemos ter múltiplos servers.

O futuro apresenta-se brilhante.

To be continued...

Re: [Mindstorms EV3] RPyc

Enviado: 08 abr 2017, 12:09
por Conchas
Focus, focus, pá!

A malta tem de se focar... ;D

Re: [Mindstorms EV3] RPyc

Enviado: 08 abr 2017, 12:19
por CyberX
Hocus focus!
Tu foca-te no LeJOS, eu ajudo.
Mas eu vou continuar no ev3dev, estou de olho num par de BrickPi3, sabias que são empilháveis? Sempre quis fazer um escorpião totalmente articulado.

Re: [Mindstorms EV3] RPyc

Enviado: 08 abr 2017, 13:28
por PocasNuckie
[quote="Conchas"]
Focus, focus, pá!

A malta tem de se focar... ;D
[/quote]

Concordo. Cada posta do Cyber tem pelo menos meia dúzia de jargões novos. Eu já tenho aqui uma lista de nomes e cenas para procurar pelo menos o que é que nem sei para onde me virar.  :bailinho:

Re: [Mindstorms EV3] RPyc

Enviado: 08 abr 2017, 13:39
por CyberX
Antes muita posta que muita bosta :-)

Sent from my HUAWEI GRA-L09 using Tapatalk

Re: [Mindstorms EV3] RPyc

Enviado: 08 abr 2017, 20:19
por AVCampos
O Python também me parece mais atractivo... havendo tempo​ e paciência.  Mas as cabeçadas que vocês hoje andaram a dar no computador e nos EV3s quase me desencorajaram!

Re: [Mindstorms EV3] RPyc

Enviado: 08 abr 2017, 20:45
por Conchas
Foi o Jorge e tu sempre a distraí-lo com problemas existênciais... :D

Depois de ele se ir embora, consegui:
- Ligar-me ao EV3 por WiFi
- Ligar-me ao EV3 por BT
- Compilar e correr o programa

Agora é estudar um bocado de Java e dos exemplos quando houver mais tempo, para começar a fazer coisas mais complexas.
E depois estudar também como funciona o PAN e lá vamos nós!... ;D

Re: [Mindstorms EV3] RPyc

Enviado: 08 abr 2017, 20:54
por CyberX
[quote="Conchas"]
Foi o Jorge e tu sempre a distraí-lo com problemas existênciais... :D

Depois de ele se ir embora, consegui:
- Ligar-me ao EV3 por WiFi
- Ligar-me ao EV3 por BT
- Compilar e correr o programa
[/quote]

A culpa deixou de ser do Benfica e passou a ser do Jorge ?!?

Que raio fizeste? Não, deixa-me adivinhar... reboot ao Windows?

Re: [Mindstorms EV3] RPyc

Enviado: 08 abr 2017, 20:58
por Conchas
Nada disso!...

Passei a usar o hotsopt do telemóvel. Não faço ideia qual era o problema do sabonete... :P
Quanto ao BT aquilo tem várias manhas e lá fui fazendo a coisa andar...

Não percebi foi como desligar o WiFi...
Parece que está sempre ligado e no final de contas a partir de certa altura fiquei sem saber se me estava a ligar por WiFi ou BT. Tenho de fazer testes de exclusão adicionais... :P

Re: [Mindstorms EV3] RPyc

Enviado: 08 abr 2017, 21:16
por CyberX
Ah pois então a culpa era do Jorge.

Tirando a primeira hora em que me deu a parvoeira e esqueci-me de serguir as minhas próprias notas e por o raio dos 6 ficheirinhos no cartão, até me portei mais ou menos bem, até te passei um programazito para correres sem teres que fazer o caminho das pedras do Eclipse como eu tive de fazer.

Agora que já dominas o Eclipse e o Java mostra isso a fazer qualquer coisa que eu tenho de me dedicar ao RPyC e ainda tenho de fazer um sistema para o Pocas vir brincar aos carros telecomandados connosco.

Re: [Mindstorms EV3] RPyc

Enviado: 08 abr 2017, 22:22
por Conchas
Lá vem a força do pensamento... ;D

Re: [Mindstorms EV3] RPyc

Enviado: 08 abr 2017, 22:34
por CyberX
[quote="Conchas"]
Lá vem a força do pensamento... ;D
[/quote]

Not yet, not yet.

Mais mundano: o Pocas usa o teclado do PC mais rápido que eu. É apenas uma questão de lhe dar um programa que leia o teclado e envie bytecodes (onde é que eu hoje já ouvi isto?) para uma gateway que traduz para PF IR. Não é tão complicado como parece e eu vou levar isso para a frente só não sei bem é quando e com que latência (onde é que eu hoje já ouvi isto?).

A vantagem deste método é que os bytecodes (onde...) podem ser gerados a partir de inputs de teclado, reconhecimento de voz, pensamento (not yet, not yet), dispositivo HID...

Re: [Mindstorms EV3] RPyc

Enviado: 28 abr 2017, 10:39
por CyberX
Esta é a matilha que vou levar a São João da Madeira:

Imagem

5 rovers segundo o design do Riley Rover do Damien Kee:
- 1 NXT
- 2 EV3
- 2 BrickPi (primeira e terceira geração)

E o Triplex (EV3).

Os BrickPi's, um EV3 e o Triplex foram já configurados para poder funcionar com RPyC.
O NXT tb já consegui controlar a partir do meu PC por python (nxt-python).
Se tiver tempo faço uma demo de um script python no meu PC a controlar simultanemente os 2 BrickPi's, o NXT e os 2 EV3. Já não houve tempo de ensaiar mas ainda hei-de juntar um dia destes o RCX e o CyberMaster à matilha, também já os consigo controlar com python.

Os outros 2 rovers EV3 acho que têm LeJOS, ficam de reserva para eventualidades.