Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Presbiopia - la 43 ani ?

Termen transcriere autovehicul

Cazare Timisoara pe 4-5 zile

Primele zile ale internetului per...
 Ditra 25

Casti USB-C ptr A-54

Aplicatie medicala / asistent med...

De ce vor atația politicieni...
 ERR_ADDRESS_UNREACHABLE

Legea 18/1968 Se mai aplica?

Digi conectare 2 routere prin fir

Succesiune notar versus instanta ...
 Montaj aer conditionat in balcon ...

Cont curent mulți valuta far...

Sugestii plan casa

Experiente cu firme care cumpara ...
 

E bun python pt roboti...?

- - - - -
  • Please log in to reply
11 replies to this topic

#1
pinguinul666

pinguinul666

    Senior Member

  • Grup: Senior Members
  • Posts: 4,710
  • Înscris: 06.10.2015
sal

de ceva timp invat Python si imi place mult.

sa fiu onest insa, motivul principal pt care m-am apucat de el, este pt ca am inteles ca e unul din cele mai folosite limbaje in realizare/ programare roboti.

sunt un mare fan al Star Wars si cum deja BB8 e la vanzare (o jucarie modelata care chiar se misca la fel), mi-ar placea sa stiu daca Python ma poate ajuta, odata ce ajung la un nivel mai ridicat,
sa programez roboti cu 3-4 picioare si 2 brate, similar ca design celui din imaginea atasata

Ideea e ca robotul sa se deplaseze (poate de la punctul A la B la C si inapoi la A?), sa isi ridice/lase in jos bratele, eventual sa il fac sa scoata sunete.
evident, ar fi super daca ar putea fi programat sa reactioneze la voce (i.e. sa detecteze daca i te adresezi pe "nume" si sa raspunda simplu, prin simple sunete robotice)

Sigur, primii robotei vor fi primitivi de tot (poate doar sarme si mici motoare) dar intrebarea e daca Python poate fi folosit pt asta.
Sau poate alte limbaje sunt mai bune?

Multumesc

Attached Files



#2
Friskey

Friskey

    Guru Member

  • Grup: Banned
  • Posts: 11,500
  • Înscris: 11.01.2013
E bun si Python. Alte limbaje chiar mai bune pentru programarea microcontrolelor: c, c++, c#.
Oricum, asteptarile tale sunt MULT prea fanteziste.

#3
baliosss

baliosss

    Unstoppable

  • Grup: Senior Members
  • Posts: 6,374
  • Înscris: 30.01.2016
Esti sigur ca despre astfel de roboti e vorba?

Edited by baliosss, 15 March 2017 - 00:26.


#4
super8

super8

    Senior Member

  • Grup: Validating
  • Posts: 10,000
  • Înscris: 14.04.2016
@pinguinul666, daca chiar vrei sa programezi roboti  -fa-o in Assembly.

#5
vrajitoruldinoz

vrajitoruldinoz

    Guru Member

  • Grup: Senior Members
  • Posts: 32,634
  • Înscris: 21.06.2016
Ca sa recunoasca numele e deja o chestie foarte grea, iti trebuie doctorat ca sa faci voice recognition de la 0, chiar rudimentar. Doar daca existra biblioteci gata facute.
Ca sa controlezi mersul de la 0, adica motor cu motor (sau electromagneti sau ce are ala), iarasi e o chestie grea.

#6
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Posts: 40,600
  • Înscris: 30.07.2003

 pinguinul666, on 15 martie 2017 - 00:03, said:

intrebarea e daca Python poate fi folosit pt asta
Se potriveste de minune raspunsul cu bancul de mai jos:
Spoiler


#7
pinguinul666

pinguinul666

    Senior Member

  • Grup: Senior Members
  • Posts: 4,710
  • Înscris: 06.10.2015

 super8, on 15 martie 2017 - 01:24, said:

@pinguinul666, daca chiar vrei sa programezi roboti  -fa-o in Assembly.


Assembly ? c moon ....totusi, tin la creierasii mei :P

Python e chiar dragut ca limbaj

 neagu_laurentiu, on 15 martie 2017 - 07:14, said:

Se potriveste de minune raspunsul cu bancul de mai jos:
Spoiler


ca nuca in perete poate ...

#8
cat79

cat79

    Junior Member

  • Grup: Junior Members
  • Posts: 104
  • Înscris: 23.07.2015
edit
ce hardware ai?python poate fi foarte rapid sau foarte incet functie de hardware.
cu un raspberry pi poti sa faci procesare video/recunoastere vocala, cu un 16f877 poti sa te deplasezi de la a la b...

Edited by cat79, 15 March 2017 - 09:12.


#9
dd13

dd13

    Member

  • Grup: Members
  • Posts: 345
  • Înscris: 12.01.2017
Python e bun pentru ce vrei tu. Vezi ca exista si http://micropython.org/

Dar pentru inceput fa rost de un RaspberryPi sau ceva asemanator.

#10
pinguinul666

pinguinul666

    Senior Member

  • Grup: Senior Members
  • Posts: 4,710
  • Înscris: 06.10.2015

 dd13, on 15 martie 2017 - 10:18, said:

Python e bun pentru ce vrei tu. Vezi ca exista si http://micropython.org/

Dar pentru inceput fa rost de un RaspberryPi sau ceva asemanator.

multumesc mult!

deci continui cu Python si o sa revin si la C++ :D

o zi buna

 cat79, on 15 martie 2017 - 08:47, said:

edit
ce hardware ai?python poate fi foarte rapid sau foarte incet functie de hardware.
cu un raspberry pi poti sa faci procesare video/recunoastere vocala, cu un 16f877 poti sa te deplasezi de la a la b...


buna intrebare!

si iti multumesc mult si pt precizari....acum am o idee ce sa cumpar pt a invata robotica (oferta e bogata pe piata, e bine sa am un punct de start)

#11
dd13

dd13

    Member

  • Grup: Members
  • Posts: 345
  • Înscris: 12.01.2017
Pana ajungi la programat roboti, incepe cu un RaspberryPi care sa aprinda niste LED-uri dupa un anumit tipar s.a.m.d. E o platforma destul de populara asa ca ar trebui sa gasesti destule idei de proiecte din care sa inveti.

Daca mai tarziu ai sa doresti sa lucrezi in industrie, atunci clar o sa ai nevoie de C++; insa deocamdata Python iti este arhisuficient. Cel putin acu' doi ani proiectul MicroPython a fost finantat de catre European Space Agency https://www.linkedin...iktoriya-skoryk, deci nu e tocmai o jucarie Posted Image


O alta platforma de inceput este si BBC:Micro http://microbit.org/



Si un demo:
[ https://www.youtube-nocookie.com/embed/xSsc8E-nIgs?feature=oembed - Pentru incarcare in pagina (embed) Click aici ]


Si alt demo:
[ https://www.youtube-nocookie.com/embed/iL9w-wTjzeM?feature=oembed - Pentru incarcare in pagina (embed) Click aici ]

Edited by dd13, 15 March 2017 - 10:49.


#12
pinguinul666

pinguinul666

    Senior Member

  • Grup: Senior Members
  • Posts: 4,710
  • Înscris: 06.10.2015
@dd13

wow!

x100 likes!

multam mult

Anunturi

Neurochirurgie minim invazivă Neurochirurgie minim invazivă

"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv.

Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate