Top 3 Programming Languages for Robotics

  Рет қаралды 153,470

Robotix with Sina

Robotix with Sina

Күн бұрын

Пікірлер: 271
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
💥Best Online Certificate Programs to Learn: C++: imp.i115008.net/0JZMGN​ Python: imp.i115008.net/edOjO *Roadmap Videos* ✅ Robotics SOFTWAR E Eng Roadmap: kzbin.info/www/bejne/eZPIZHmcobSKnbc ☑ Surgical Robotics Software Engineer: kzbin.info/www/bejne/rIicmYaar5WYj9E ☑ Robotics MECHANICAL Eng Roadmap: kzbin.info/www/bejne/jmamc62ehbWWlcU ☑ Robotics ELECTRICAL Eng Roadmap: kzbin.info/www/bejne/mavbiYxum81ketU
@bassplayer807
@bassplayer807 3 жыл бұрын
Amazing video once again!! Could you do a roadmap to get into A.I cause I know last year you did a video on the top 3 A.I courses to take but where should I start first if I want to get into A.I? I see that Udacity offers a lot of courses on Artificial Intelligence, not sure if Udacity is king when it comes to A.I vs other platforms like EdX and Coursera, it seems that Udacity is geared towards people who want to have a career in A.I which is fine cause I’d love to start somewhere in that field, Robotics would be a little more time consuming with my work schedule right now, so I feel A.I would be the better path for now
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
I will. Stay tuned
@premjithps9721
@premjithps9721 3 жыл бұрын
@@bassplayer807 u got any idea about where to start?
@aymenptg7246
@aymenptg7246 3 жыл бұрын
The Link for Learning C++ is not working
@MarcusMob8113
@MarcusMob8113 3 жыл бұрын
Those who just want to know the languages 1) MATLAB 2) Python 3) C/C++
@user-bp5tg3yd3d
@user-bp5tg3yd3d 3 жыл бұрын
He said C++ was the best,this comment is a little misleading 1.C++ 2.python 3.MATLAB
@miss-anthrop3
@miss-anthrop3 2 жыл бұрын
@@user-bp5tg3yd3d he said in a another video that C is best for beginners tho
@thepurplepanda4
@thepurplepanda4 2 жыл бұрын
@@miss-anthrop3 C is best for beginners? Why? You can barely do object oriented coding?
@desrucca
@desrucca 2 жыл бұрын
@Purplox This is robotics channel, we dont do oop here
@amineajid5181
@amineajid5181 2 жыл бұрын
Thank you
@黎銘-s9n
@黎銘-s9n 3 жыл бұрын
So happy to know C++ is the language of robotics, as I'm working on it fervently. Thanks for sharing!
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
Great!
@er5943
@er5943 3 жыл бұрын
Damn and im here seeing this as someone wo already started learning java
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
@@er5943 : are you interested in becoming a Robotics Eng?
@er5943
@er5943 3 жыл бұрын
@@RobotixwithSina idk. Im learning out of curiosity
@Forever._.curious..
@Forever._.curious.. 3 жыл бұрын
Sqme😁
@mgz0305
@mgz0305 3 жыл бұрын
Time to learn these! Nice logo by the way.
@ikechindukwe4161
@ikechindukwe4161 3 жыл бұрын
Great video! I love the enthusiasm with which you explain these things and make them easy to understand. Thanks for always enlightening us.
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
My pleasure Ikechi!
@moustafarefaat6155
@moustafarefaat6155 2 жыл бұрын
how does simulink identify or the Implementation of hardware boards types or does it only support a certain boards ?
@harshitsingla0001
@harshitsingla0001 3 жыл бұрын
What a suspence you created! I thought I was miss guided🧐. But thank god the first language was C.
@SeannZhane
@SeannZhane 2 жыл бұрын
Love to see You do video tutorial using Blocky with Clicbot as well as Python Yes Own
@RobotixwithSina
@RobotixwithSina 2 жыл бұрын
do you own a Clicbot?
@imadeveloper
@imadeveloper 2 жыл бұрын
just to clarify, @2:16 , raspberry pi is not at microcontroller, it's a microprocessor Python can also be used on production, where code readability and simplicity is prioritized over speed of C/C++. Python is much simpler to setup with its libraries/modules making running services much easier compared to C/C++ C/C++ is much faster due to its low-level PL. If you want to prioritize specific tasks for speed, C/C++/Assembly is the way.
@RobotixwithSina
@RobotixwithSina 2 жыл бұрын
hi Wilmar and thanks for your comment. are you a software engineer?
@ChinchillaBONK
@ChinchillaBONK 2 жыл бұрын
Microcontroller would be Arduino. Raspberry pi is microprocessor which is correct. Both can be programmed with Python.
@Kasejeb
@Kasejeb 2 жыл бұрын
@@RobotixwithSina he’s correct that rPi is a microprocessor and not a microcontroller as you stated, whether he is a software/robotics engineer or not.. a microcontroller would be Arduino.
@hoomanmaleki2553
@hoomanmaleki2553 Жыл бұрын
Exactly I'm currently doing things with python in ROS and it's awesome... And for the latency, It's not going to be slow when you use the right libraries
@justadude8716
@justadude8716 Жыл бұрын
I use c++ on microcontrollers and python on a rpi "control station" in my robots that does heavy lifting.
@Danish0011
@Danish0011 3 жыл бұрын
Thanks bro I understand from you know what to do
@isaaclahr1809
@isaaclahr1809 3 жыл бұрын
Thank you for making it simple and entertaining. If I already have experience in C, will it be easier to learn c++?
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
you're welcome. Yes, definitely.
@moustafarefaat6155
@moustafarefaat6155 2 жыл бұрын
how does simulink identify or the Implementation of hardware boards types or does it only support a certain boards ?
@topstops5344
@topstops5344 3 жыл бұрын
So happy that Python was included😇
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
are you good at Python?
@topstops5344
@topstops5344 3 жыл бұрын
Not Expert but average. I start learning robotics with python. And i really thank you for sharing your knowledges and experience. 🤗
@suyog3874
@suyog3874 Жыл бұрын
Which is the best sir, I love video thanks to share it ❤❤
@RobotixwithSina
@RobotixwithSina Жыл бұрын
Thanks, Plz watch this vid: kzbin.info5SLif03E-KE
@samo6401
@samo6401 3 жыл бұрын
To be a robotics mechanical engineer, would I need to primarily focus on the prototyping languages (python and matlab), or do I need to know C in depth like a software engineer would?
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
this video (kzbin.info/www/bejne/jmamc62ehbWWlcU) should answer your question.
@tanvirss8814
@tanvirss8814 2 жыл бұрын
@@RobotixwithSina Come on man, you could at least bullet point some pros and cons and then recommend the video. Just seems like ur after views than actually helping ur audience
@raymondhansen4482
@raymondhansen4482 2 жыл бұрын
@@tanvirss8814 I mean he made the video already. He put in the time.
@haidernaeemmalana8601
@haidernaeemmalana8601 Жыл бұрын
@@tanvirss8814 he's giving a comprehensive answer, how lazy can u be
@molugusatyapriya2
@molugusatyapriya2 Ай бұрын
While MATLAB shines in simulation and method testing, Python offers rapid development and ease of use, and C++ delivers the performance required for intricate robotics jobs, all three languages are excellent options for certain parts of robotics programming.
@Namahnirvana
@Namahnirvana 3 жыл бұрын
Thanks a lot sir Your this video is most satisfy video for me For picking my 1st language
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
are you a student?
@Namahnirvana
@Namahnirvana 3 жыл бұрын
@@RobotixwithSina yes sir
@Namahnirvana
@Namahnirvana 3 жыл бұрын
@@RobotixwithSina iam in 11th standard
@elmazabeet4738
@elmazabeet4738 2 жыл бұрын
Please i want to ask you question I want to put on the robot Siri so I can speak with him What can i do to do that
@prakashdutt1520
@prakashdutt1520 2 жыл бұрын
I want to make GUI for my arduino based Smart watch. What to doo?
@g3nius319
@g3nius319 3 жыл бұрын
Here before 1 million subscribers! Just putting it out there, because I know I’m correct ;)
@annex6
@annex6 9 ай бұрын
QUESTION: So, I happened to find a well known phone book sized text book, thoroughly covering C++, from absolute beginner to fluency that has already proven to be a good companion to a Free Code Camp video course (which does the same, it goes from zero knowledge to being able to "walk and chew gum" at the same time. I really want to learn it. Do I have to take a step back and learn C? Can I manage just learning C++. If I can't program Arduino boards can I maybe just use other micro controllers? My point with the C++ book question was I bought it for .25 cents at my local library. Its obviously not current but its relatively new...and....shrug.....25 cents for a newbie hobbyist, c'mon.
@RobotixwithSina
@RobotixwithSina 9 ай бұрын
Yes, you can start with C++ directly
@Shashank_Shahi1989
@Shashank_Shahi1989 3 жыл бұрын
What you think about Rust programming language ? Should I choose Rust over c / c++ for robotics ?
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
I have not used Rust in the past. start with C
@Shashank_Shahi1989
@Shashank_Shahi1989 3 жыл бұрын
@@RobotixwithSina There are lots of people saying that rust will take over c/c++ in future. What you think ? That rust will be future programming language for robotics ?
@hchemlal
@hchemlal 3 жыл бұрын
i also have a question WHAT ABOUT JAVA
@menu6750
@menu6750 3 жыл бұрын
Thank you..Great video...Can you tell, what should I learn except programming languages..
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
watch my roadmap videos for a complete guide
@menu6750
@menu6750 3 жыл бұрын
@@RobotixwithSina thank you
@pauljamieson803
@pauljamieson803 3 жыл бұрын
So if I go into a manufacturing plant that uses robots (say a car manufacturing plant), I would need C++ to program a robot to do something?? If not then what? and how would I learn this language (if that is what it is called)?
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
Robotic arms/industrial robots are usually programmed using ROS with either C++ or Python.
@kornelk5755
@kornelk5755 3 жыл бұрын
Coding is small portion of Industrial robots programing, especially in big factories for car OEMs, but also generally in the industry. Programming languages are specific for robot producers( i.e. ABB Robots - RAPID language, syntactically close to PASCAL). Most of industrial robots programming is not very sophisticated if we talk about necessary coding skills. Programs are mostly linear, and basic understanding of structured programing concept is enough. ROS and Matlab and C++ are rather used in robotics research, with very narrow and specialized disciplines (surgery robots?) and when you creating basic controller software for new kinds of robots (dealing with inverse kinematics, controlling servos, reading sensors, Domain Specific Language interpreter, and heavy math). When you are just putting robot from the shelf of known producer onto the factory floor and want to program work tasks and movement, it is not necessary. Industrial robot programs preparation from beginning to final production in general manufacturing looks currently more like that : 1. Production line is designed and simulated in specific 3D software (Process Simulate, Delmia). After satisfying space constrains and verifying process doability (previous design steps before programming), you are creating robot positions (in the same software) which will do task like handling/welding/riveting etc. optimally (Robot Offline Programming/OLP). You are simulating whole cell with few robots using RCS (accurate robot simulators from producers) to check if proper cycle time is achieved and if further optimization is needed. Sometimes you set some basic parameters for instructions but rather in visual tools than in code format. You are also looking for collision places between robots (to put wait instructions) and adjusting safety parameters. In meantime you often dealing with last design changes because factory design steps are to some extent continuous and overlapping. 2. When you ready with verified system you are using specific "downloader" to produce code for type of robot you are using in the project (offen KUKA, FANUC, ABB, YASKAWA, etc.). Beside that you write some additional code modules in specific programing language, based i.e on electrical documentation of robot tools to be used, which were not necessary needed in previous step, like description of sensors on the gripper. 3. Virtual Commissioning (Optional, but more popular recently) - you are running robotics station according to real PLC computer program (master control vs robots) to check signal exchange and some more advanced scenarios of the bigger chunk of the system. You still see robot movement in 3D environment. This shorten time of PLC commissioning on factory floor. 4. After installation, power on and configuration by robot producers in the factory, you are doing thing like network and available tools setup and verification if they are working correctly. Later you are uploading prepared robot programs to robot controller. You are making calibration of coordinate system using measurement from 3D tracker or using measurement techniques on the robot. Next you run them and make some positions adjustment but using "teach pendant"(computer to steer robots with joystick, move axis independently or in few coordinate systems). This is called robot teaching and is about moving robot to desired position and register that point as move instruction. You can parametrize it changing speed, acceleration, path approximation etc. and also often changes sth in the code. Sometimes it is necessary to create some new advance code for communication to new tools or to use in some nonstandard scenario but it is rather rare case. 5. Finally you have continuous adjustment of programs, test without product, test with product, test of special scenarios, slowly making line producing full speed. When production goals are achieved you are moving line to operation by customer. So in above process you have code in front of you most of the time but it is rather changes here and there and adjusting parameters of the movement than heavy writing advance functions. I am recommend to go to new.abb.com/products/robotics/robotstudio. You can probably download a 30-day trial of this software and see what it is all about. You can create 3D model of the station, configure robotic controller, code in RAPID and use virtual teach-pendant to have filling of the interface of this tool. I recommend this because ABB has one of the more pleasant programming language to work with.
@sciencetalks3229
@sciencetalks3229 3 жыл бұрын
Please make a video on robotics competition for college students.
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
I will. Stay tuned!
@sciencetalks3229
@sciencetalks3229 3 жыл бұрын
@@RobotixwithSina thank you sina😍😍. I will be eagerly waiting for that. I want to take part this year
@uncharted4076
@uncharted4076 3 жыл бұрын
Do you plan on making projects for youtube like stuff made here or Michael Reeves?
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
I'm thinking about it. I may if there is enough interest. Give this comment a thumps up if you want me to make project videos
@kintulawrence.5468
@kintulawrence.5468 3 жыл бұрын
@@RobotixwithSina make videos, please from Uganda
@simiatabosede2546
@simiatabosede2546 3 жыл бұрын
Which one should I learn first as a beginner?
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
Start with C, Watch this video on how to get started with Robotics if you are new to robotics: kzbin.info/www/bejne/gGHWpHmmbN6Bbrs
@uwaosagie3735
@uwaosagie3735 3 жыл бұрын
Great video, can i use c++ only or is c mandatory?
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
Start with C if are new to programming, otherwise C++ will suffice.
@remy7663
@remy7663 3 жыл бұрын
@@RobotixwithSina is the end game to be able to learn C++ or C?
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
@@remy7663 it depends. what type of robotics engineer are you planning to become?
@saxonvandervest2351
@saxonvandervest2351 3 жыл бұрын
@@RobotixwithSina can arduino’s support c++?
@xolanigumbi8951
@xolanigumbi8951 2 жыл бұрын
@@saxonvandervest2351 Arduino uses a C/C++ - like syntax. And Arduino libraries are written in C++. I hope that at least answers your question.
@zaidal-zubaidi5640
@zaidal-zubaidi5640 3 жыл бұрын
Please what about C-Sharp? Is it OK for robotics?
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
C# is not used in Robotics
@aci9347
@aci9347 11 ай бұрын
I really wanna learn robotics cause i need to do a school project after two years but the problem is that i don't have time to learn c ( I'm learning python ( I'm a student in "classes préparatoires" ) so there's a possibility to learn robotics just by python?
@efinl1669
@efinl1669 3 жыл бұрын
Great Video . Hope the best for u and the channel in 2021
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
Thank you Erfan!
@moustafarefaat6155
@moustafarefaat6155 2 жыл бұрын
how does simulink identify or the Implementation of hardware boards types or does it only support a certain boards ?
@DwayneStGeorge
@DwayneStGeorge Жыл бұрын
Thanks
@RobotixwithSina
@RobotixwithSina Жыл бұрын
Welcome
@moustafarefaat6155
@moustafarefaat6155 2 жыл бұрын
how does simulink identify or the Implementation of hardware boards types or does it only support a certain boards ?
@nofavors
@nofavors 3 жыл бұрын
stupid question but wanna ask - What kind of jobs/opportunities are out there for a person if he/she only knows C?
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
Maybe firmware and/or embedded programming.
@Crossbones420
@Crossbones420 2 жыл бұрын
Thank you for the video I am a kid and I want to program robots like you
@spacechaser2843
@spacechaser2843 2 жыл бұрын
Is it matlab is a tool or programming software
@RobotixwithSina
@RobotixwithSina 2 жыл бұрын
I'd say both.
@nagendraprasadg8638
@nagendraprasadg8638 3 жыл бұрын
Should i need a degree certificate to get a good job in robotics field? I Hold a diploma in mechanicals now is this enough or a degree certificate is must?
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
a bachelor's degree is recommended but not really a must. your chances will be much higher if you have at least a bachelor's degree
@nagendraprasadg8638
@nagendraprasadg8638 3 жыл бұрын
@@RobotixwithSina Thankyou sir
@nagendraprasadg8638
@nagendraprasadg8638 3 жыл бұрын
@@RobotixwithSina I have quit my Bachelor's degree, so now i have a low chance to get a job in robotics?
@nagendraprasadg8638
@nagendraprasadg8638 3 жыл бұрын
@@RobotixwithSina Only your old subscribers know that your Logo has been changed😁 I still remember your heart shaped stethoscope
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
@@nagendraprasadg8638: why did you do that? it's till possible but your chances will be lower
@Chxxvo
@Chxxvo 3 жыл бұрын
Great video, but I must point out: Raspberry Pi isn't a microcontroller, but a microPROCESSOR. Yeah, that's about it.
@baslealtamiru4734
@baslealtamiru4734 2 жыл бұрын
wow stupied
@Svebderman
@Svebderman 3 жыл бұрын
I have a question is c# good as well?
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
No, it's not
@amazingemrys2939
@amazingemrys2939 2 жыл бұрын
Oh thank God I was Learning python I was worried I was gonna half to learn another language to do this I want to learn more programming languages but I'd rather stick with python until my skills are decent
@JosephEditx5869
@JosephEditx5869 3 жыл бұрын
Python is best
@skyblacks-edits6358
@skyblacks-edits6358 2 жыл бұрын
Sooooooooi slow
@ghost_hh5581
@ghost_hh5581 Жыл бұрын
Python: is best and easy to learn But it slow due to the use of interpreter. the C family : they don't need the interpreter to translate their codes to the language that the computer understand and also it need less Requirements than python. (I'm newbie in this field of computers if i made any mistake in my info pls tell.)
@chipsmaster320
@chipsmaster320 3 жыл бұрын
if i want to become an electro mechanical engineer do i need to do robotics?
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
No, you can choose Mechatronics. However, some of the skills/courses are common between the two.
@moustafarefaat6155
@moustafarefaat6155 2 жыл бұрын
what about Simulink..... thank you very much bro for the heads up im new in Programming i just want to know can i learn only C++ language but use simulink for its Great Graphical Stimulation without learning matlab language ? and then when i need to edit in the code i Edit it with C++ version the language i learned ?
@shiridisaibaba8096
@shiridisaibaba8096 3 жыл бұрын
Bro,what type of software and hardware specification is nessary for PC for robotics.
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
Almost any PC with any specification these days can be used to learn robotics
@VibeVault_2024
@VibeVault_2024 2 жыл бұрын
what is about the java ?Is that the embedded language isn't it?🤔
@RobotixwithSina
@RobotixwithSina 2 жыл бұрын
Java is not that popular in Robotics
@iqmar1111
@iqmar1111 2 жыл бұрын
how about cmm programming , what language used in cmm programming
@ram.4152
@ram.4152 2 жыл бұрын
Can also use octave, it is like the generic twin of mathlab and it's free
@RobotixwithSina
@RobotixwithSina 2 жыл бұрын
I have never not used Octave in any of my Robotics Projects.
@garrett6064
@garrett6064 Жыл бұрын
Python is only popular on youtube. Yes your pc, Mac, & phone can run it, but looking around the room, my alarm clock, Thermostat, AC, cable box, game console, microwave, dishwasher, TV remote, keyboard, router were all programmed in C. Including the OS of the PC, Mac & Cell.
@mml7m106
@mml7m106 3 жыл бұрын
Do I learn C or C ++ in making robots?
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
watch this video: kzbin.info/www/bejne/a4SvmplmaKpggac
@tejasmahangade5861
@tejasmahangade5861 3 жыл бұрын
Thanks for guidance sir
@hossammoghrabi1021
@hossammoghrabi1021 2 жыл бұрын
How python is not production code? It is used in ros nodes
@RobotixwithSina
@RobotixwithSina 2 жыл бұрын
the main reason is Python is much slower than C++.
@shubhamsenwar4519
@shubhamsenwar4519 3 жыл бұрын
Thanks for sharing it in btw watching meme made me smile too!
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
you're welcome Shubham! 😀
@hoomanmaleki2553
@hoomanmaleki2553 Жыл бұрын
For those who think python for robotics is slow You're absolutely right when you don't use the right library when programming 🤷🏻‍♂️ Im Currently programming my robot with python in ROS and its awesome
@hoomanmaleki2553
@hoomanmaleki2553 Жыл бұрын
And BTW I'm using python in production code🤷🏻‍♂️
@conorstewart2214
@conorstewart2214 Жыл бұрын
No python is slow, chances are you are using libraries that were written in another language like C and compiled, hence Python is just used to glue these different functions together. Python itself is slow, much slower than languages like C for doing basically any kind of computation.
@Tuluva_Bunt
@Tuluva_Bunt 3 жыл бұрын
So after doing C should i go for C++ or python. Should I learn Matlab at the end.
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
it depends, Do you wanna become a Robotics Software Engineer or Rob ME, or Rob EE?
@Tuluva_Bunt
@Tuluva_Bunt 3 жыл бұрын
@@RobotixwithSina I want to go for Rob ME, or Rob EE. But not much interested in Robotics software.
@Tuluva_Bunt
@Tuluva_Bunt 3 жыл бұрын
And Java isn't necessary for this right Sir?
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
@@Tuluva_Bunt : watch this video, this should answer your question: kzbin.info/www/bejne/jmamc62ehbWWlcU
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
@@Tuluva_Bunt : No, it's not
@shikshantpal1323
@shikshantpal1323 Жыл бұрын
Awesome bro 👍
@haidernaeemmalana8601
@haidernaeemmalana8601 Жыл бұрын
love your channel, love your humor and editing, very cute and classy
@RobotixwithSina
@RobotixwithSina Жыл бұрын
Thank you so much!!
@Syskills
@Syskills 3 жыл бұрын
Can unity c++ language Applied in raspberry p4 robot?
@fauzansyauqi2815
@fauzansyauqi2815 3 жыл бұрын
Dude love your content, love from Malaysia.
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
Thank you Fauzan!
@yashtrivedi1217
@yashtrivedi1217 2 жыл бұрын
should i learn python first or c?
@RobotixwithSina
@RobotixwithSina 2 жыл бұрын
Plz watch this video : kzbin.info/www/bejne/a4SvmplmaKpggac
@cristicode4301
@cristicode4301 3 жыл бұрын
How about Rust Programming Language?
@fitnessmindseteducator
@fitnessmindseteducator Жыл бұрын
Sir what I learn if I learned python then after what should I learn rospberry pi or ros or what should I learn after python🙏🙏🙏sir pls reply I have to learn now
@RobotixwithSina
@RobotixwithSina Жыл бұрын
please watch my roadmap videos
@Chr0nalis
@Chr0nalis 3 жыл бұрын
Don't listen to this guy. Forget Matlab, it's a money pit. Learn python and its scientific environment, it makes so much more sense to invest your time into it. It can do what Matlab can and so so much more, and for free, no license, and can run on almost any device, such as raspberry pi (There are a few things Matlab does better though, such as simulink, control etc) and has an order of magnitude larger community.
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
Matlab is probably the best tool when it comes to matrix and vector operations.
@freethinkeraziz8893
@freethinkeraziz8893 2 жыл бұрын
c/c++ and matlab enough for robotics?
@RobotixwithSina
@RobotixwithSina 2 жыл бұрын
this video should answer your question: kzbin.info/www/bejne/a4SvmplmaKpggac
@guardrepresenter5099
@guardrepresenter5099 3 жыл бұрын
What are you think about rust ? It can be replaced to c++
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
No, C++ is a must
@sinamathew
@sinamathew 2 жыл бұрын
😂, the most funny part is that we both have the same name
@harsh9558
@harsh9558 3 жыл бұрын
Can we use ocatce in place of MATLAB :p
@siphenathimdludla502
@siphenathimdludla502 3 жыл бұрын
What if I only do C# and Matlab; is it enough
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
Nup, it's not enough
@zaidal-zubaidi5640
@zaidal-zubaidi5640 3 жыл бұрын
i have same question, mu supervisor told me to proceed with C-Sharp and MTLAP Simulink would be enough, but O am worried of that
@joshuatienda
@joshuatienda 3 жыл бұрын
Hey SINA great video!
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
Thank You
@techparistech2659
@techparistech2659 3 жыл бұрын
Excellent 👌
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
Thanks for watching
@harshitsingla0001
@harshitsingla0001 3 жыл бұрын
Please make video on C v/s Python.
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
I will
@harshitsingla0001
@harshitsingla0001 3 жыл бұрын
@@RobotixwithSina 😊
@sujaymondal4392
@sujaymondal4392 3 жыл бұрын
Can java be used in place of C/C++?
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
No, Java is not used for Robotics
@ishanjeong
@ishanjeong 3 жыл бұрын
Is phyton good for automation and robotics?
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
Yes, Python is used for automation and Robotics
@mohamedelfatih2782
@mohamedelfatih2782 2 жыл бұрын
thank you ^^
@RobotixwithSina
@RobotixwithSina 2 жыл бұрын
you're welcome Mohamed!
@Drecon_Universe
@Drecon_Universe Жыл бұрын
I appreciated watching this video and learning from your expertise on the best programming languages for robotics. You made everything very clear and easy to understand. You are amazing, Robotix with Sina!
@RobotixwithSina
@RobotixwithSina Жыл бұрын
Glad it was helpful!
@JoeMullings293
@JoeMullings293 3 жыл бұрын
This👏Is👏So👏Cool 👏
@most_noble
@most_noble 3 жыл бұрын
Wow! Awesome!
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
Thanks Steven!
@mybox6177
@mybox6177 3 жыл бұрын
Is it possible to use c# for this things
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
C# is not used in Robotics
@prashantupadhyay6019
@prashantupadhyay6019 3 жыл бұрын
What is production code!!?
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
The code that is used in the final product that is shipped out to the customers.
@أحمدسليمانأحمد-ظ2ذ
@أحمدسليمانأحمد-ظ2ذ Жыл бұрын
What is production language?
@RobotixwithSina
@RobotixwithSina Жыл бұрын
The programming language used to develop the product/robot not a prototype of the product.
@asmaabelhaouane4473
@asmaabelhaouane4473 3 жыл бұрын
What about java ?
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
Java is barely used in Robotics projects.
@egecrakman5049
@egecrakman5049 3 жыл бұрын
Thx for this video ♡
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
You're very welcome Ege
@dharmbirranga2063
@dharmbirranga2063 3 жыл бұрын
Waiting for this video
@Samuel-ik5wp
@Samuel-ik5wp 3 жыл бұрын
1) PERL 2) FORTRAN 3) PASCAL
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
4- QBasic 😀
@shevanvfx
@shevanvfx 10 ай бұрын
epic video !
@RobotixwithSina
@RobotixwithSina 10 ай бұрын
Glad you think so! Are you a student?
@1gomes307
@1gomes307 Жыл бұрын
I have a question what about C#?
@EngineeringLife0
@EngineeringLife0 Жыл бұрын
That’s for web development and back end servers. Similar to Java. Used for building applications
@2002budokan
@2002budokan Жыл бұрын
Why not Rust instead of C++?
@RobotixwithSina
@RobotixwithSina Жыл бұрын
Rust is gaining popularity, but not still the dominant language for robotics projects
@user-yl9ws2kh8x
@user-yl9ws2kh8x 3 жыл бұрын
So C or C++
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
Start with C if you are new to programming
@jjpp5508
@jjpp5508 2 жыл бұрын
What abt rust?
@RobotixwithSina
@RobotixwithSina 2 жыл бұрын
ROS is not a programming language. you can use either Python or C++ in ROS to program a Robot
@jjpp5508
@jjpp5508 2 жыл бұрын
@@RobotixwithSina Rust?
@fusion9619
@fusion9619 Жыл бұрын
What about Rust? Seems better than C++
@RobotixwithSina
@RobotixwithSina Жыл бұрын
Rust is gaining popularity.
@manostitu
@manostitu 2 жыл бұрын
💙🙏🙏🙏🙏🙏🙏🙏💙💙💙💙💙 salute …. Thank you so much for your video
@user-yl9ws2kh8x
@user-yl9ws2kh8x 3 жыл бұрын
where can I learn C for free online
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
see the description box for the online courses and books I've hand picked for you
@user-yl9ws2kh8x
@user-yl9ws2kh8x 3 жыл бұрын
@@RobotixwithSina Thank You, is there any colleges that teach robotics in Michigan that you would recommend
@user-yl9ws2kh8x
@user-yl9ws2kh8x 3 жыл бұрын
@@RobotixwithSina so should I learn c or c++
@ashishgupta7849
@ashishgupta7849 3 жыл бұрын
c/c++ is best
@Godlord33
@Godlord33 2 жыл бұрын
Thank you 🇵🇷⚡🖖🏽🌎🤖
@RobotixwithSina
@RobotixwithSina 2 жыл бұрын
you're welcome
@sciencetalks3229
@sciencetalks3229 3 жыл бұрын
Good
@emadabuhagag222
@emadabuhagag222 3 жыл бұрын
thank you
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
You're welcome
@spacechaser2843
@spacechaser2843 2 жыл бұрын
I'm a robotics engineering student
@RobotixwithSina
@RobotixwithSina 2 жыл бұрын
Cool. at what school?
@rahff99
@rahff99 Жыл бұрын
What about Rust ?
@RobotixwithSina
@RobotixwithSina Жыл бұрын
Rust is gaining popularity.
@ahmedlast1137
@ahmedlast1137 3 жыл бұрын
we can use php??
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
No, php is not used in Robotics
@ahmedlast1137
@ahmedlast1137 3 жыл бұрын
@@RobotixwithSina thanks
@Mohammad-qv6zc
@Mohammad-qv6zc 3 жыл бұрын
عالی بود 😉😉
@chiragpatil316
@chiragpatil316 3 жыл бұрын
Should I start with C
@RobotixwithSina
@RobotixwithSina 3 жыл бұрын
yes, watch this video if you are new to robotics: kzbin.info/www/bejne/gGHWpHmmbN6Bbrs
@spookyflxme715
@spookyflxme715 2 жыл бұрын
Python is awesome
Robotics Software Engineer Roadmap
11:55
Robotix with Sina
Рет қаралды 121 М.
C++ vs Rust: which is faster?
21:15
fasterthanlime
Рет қаралды 397 М.
Как подписать? 😂 #shorts
00:10
Денис Кукояка
Рет қаралды 8 МЛН
STOP Learning These Programming Languages (for Beginners)
5:25
Andy Sterkowitz
Рет қаралды 703 М.
Mechatronics - Build Whatever You Want (Or Just be Michael Reeves)
7:49
Virtual Dreamers
Рет қаралды 427 М.
How I Program Robots: My Languages
5:06
Let's Talk With Robots
Рет қаралды 36 М.
How different are C and C++? Can I still say C/C++?
10:25
Jacob Sorber
Рет қаралды 224 М.
Building a 7 Axis Robot from Scratch #089
11:34
Jeremy Fielding
Рет қаралды 577 М.
Birth of BASIC
38:13
Dartmouth
Рет қаралды 1,2 МЛН
Faster than Rust and C++: the PERFECT hash table
33:52
strager
Рет қаралды 578 М.
Why Isn't Functional Programming the Norm? - Richard Feldman
46:09