Robótica con Python
Robótica con Python
  • Видео 96
  • Просмотров 188 928
[Tutorial] Cómo integrar un lidar LD06 o LD15 a ROS2.
Los lidar LD06 y LD15, desarrollados por LDRobot, son los más económicos para el desarrollo de robots en educación e investigación. En este video, les presento el procedimiento paso a paso para integrar este sensor en ROS2.
Repositorio al paquete utilizado en este tutorial: github.com/linorobot/ldlidar
Просмотров: 282

Видео

YORK: Un robot omnidireccional en ROS2 (Desafío de Aplicación)
Просмотров 2092 месяца назад
El robot YORK será nuestro modelo de entrenamiento para ROS2. Con él realizaremos tareas de control de movimientos, mapeo y localización y navegación autónoma. En este repositorio hay un modelo ya completo, pero que aun puede mejorarse. El desafío consiste en aplicar lo aprendido de ROS2 para completar el modelo del robot. Enlace al repositorio: github.com/cmoralesd/york
Controla tu robot mediante un joystick con ROS2
Просмотров 1162 месяца назад
El modelo de robot que hemos estado construyendo ya está listo para ser controlado. En esta ocasión, construimos un nodo capaz de leer datos desde un joystick y convertirlos en comandos de velocidad para ser enviados a nuestro robot. Los archivos de modelo y el código requerido se encuentra en este repositorio: github.com/cmoralesd/my_robot/tree/finished Para que esto funcione, es requerido con...
Agrega movimiento a tu robot: Un sencillo controlador en ROS2
Просмотров 1852 месяца назад
Diseñamos un sencillo controlador que recibe comandos de velocidad para mover las ruedas del robot y calcula la posición mediante odometría. Completamos la actividad visualizando los movimientos del robot en Rviz y controlando sus movimientos desde comandos de teclado. El modelo del robot y el código para realizar el controlador puedes obtenerlo desde este repositorio: github.com/cmoralesd/my_r...
Modela tu primer robot en ROS2 (parte 2)
Просмотров 1182 месяца назад
En esta segunda parte, completamos el modelo de nuestro primer robot, agregando los contornos de colisión y los parámetros inerciales. De esta manera, queda listo para utilizarlo en las simulaciones en RVIZ y GazeboSim. Las instrucciones necesarias para seguir este tutorial están en el siguiente enlace: github.com/cmoralesd/my_robot El tutorial para la primera parte de la construcción del model...
Modela tu primer robot en ROS2 (parte 1)
Просмотров 2542 месяца назад
En esta primera parte, modelamos los componentes visuales de un robot en URDF y creamos la estructura de archivos necesaria para visualizar en RVIZ. Las instrucciones necesarias para seguir este tutorial están en el siguiente enlace: github.com/cmoralesd/my_robot
Creando un primer paquete en ROS2 (parte 2)
Просмотров 1332 месяца назад
Parte 2: Creando un publicador y suscriptor con Python. Las instrucciones detalladas y los archivos ya concluidos, se encuentran en el siguiente repositorio: github.com/cmoralesd/my_package
Creando un primer paquete en ROS2 (parte 1)
Просмотров 2052 месяца назад
Parte 1: Estructura de archivos de un paquete con ament_python. Las instrucciones detalladas y los archivos ya concluidos, se encuentran en el siguiente repositorio: github.com/cmoralesd/my_package
Primeros pasos en ROS2: Comprendiendo nodos y tópicos
Просмотров 2502 месяца назад
Este video guía los primeros pasos en el uso de ROS2. Introduce conceptos y los familiariza con el uso de comandos en el terminal. Si no tienes experiencia previa en Linux y ROS. Este video es para ti.
Instalando ROS2 Jazzy: Un setup para que todo funcione
Просмотров 4182 месяца назад
El reciente lanzamiento de ROS2 Jazzy requiere de algunos pasos adicionales para asegurarnos que todos sus componentes funcionen bien. Por tratarse de una versión recién lanzada, podemos encontrar algunas dificultades de compatibilidad, especialmente en relación con los controladores de video para que las renderizaciones de RVIZ2 y GazeboSim se ejecuten correctamente. En este video se muestra e...
Robótica móvil - Control de movimientos usando teclado y joystick - Parte 2
Просмотров 9395 месяцев назад
La librería york-control permite controlar los movimientos del robot móvil YORK en ambiente de simulación y también en el robot real. Las funcionalidades que permiten mover el robot se han construido de manera que puedan ser utilizadas sin cambios, únicamente dirigiendo los datos a la dirección IP del robot que se desea controlar. En este video se muestra los pasos para ejecutar los scripts yor...
Robótica móvil - Control de movimientos usando teclado y joystick - Parte 1
Просмотров 5515 месяцев назад
Presentamos la librería york-control, que permite controlar los movimientos del robot móvil YORK. Las funcionalidades básicas permiten mover el robot mediante comandos de teclado y joystick. Los códigos se han construido de manera que puedan ser utilizados tanto en la simulación de CoppeliaSim, como también con el robot real. En este video se muestra un ejemplo de la ejecución de los scripts yo...
Robótica Móvil - Actividad - Evasión de obstáculos con sensores de proximidad
Просмотров 6759 месяцев назад
Los robots móviles requieren de rutinas de seguridad que permitan evadir obstáculos en el camino o o actuar con rapidez frente a situaciones que podrían suponer un riesgo. Esta reacción rápida frente a eventos típicamente se incluye en las rutinas que controlan los motores y no las partes de la programación que definen las tareas en un nivel más alto, como la programación de trayectorias. En es...
Robótica Móvil - Actividad - Robot seguidor
Просмотров 4859 месяцев назад
En esta ocasión aprendemos a implementar la cinemática inversa en la forma más simple posible: como funciones construidas con instrucciones nativas de python, lo cual agiliza enormemente el cálculo en sistemas de bajos recursos, tales como los microcontroladores. Agregamos también un sensor de proximidad que lo haremos girar para construir un radar, capaz de detectar dónde hay una persona y reo...
Robótica Móvil - Actividad - Explorando los movimientos de un robot omnidireccional
Просмотров 6039 месяцев назад
La solución de cinemática diferencial inversa, obtenida previamente, permite calcular las velocidades necesarias en los motores para obtener una velocidad deseada en la plataforma móvil. En esta actividad implementamos la cinemática inversa en el robot York, utilizando algunas herramientas adicionales de la librería sympy que van a permitir el cálculo de expresiones matemáticas complejas de una...
Robotica Movil 04 - Ecuaciones de movimiento para un robot omnidireccional
Просмотров 1,4 тыс.9 месяцев назад
Robotica Movil 04 - Ecuaciones de movimiento para un robot omnidireccional
Actividad 2 - Cinemática inversa para un robot diferencial utilizando Sympy y CoppeliaSim
Просмотров 4709 месяцев назад
Actividad 2 - Cinemática inversa para un robot diferencial utilizando Sympy y CoppeliaSim
Robotica Movil 03 - Ecuaciones de movimiento para robot diferencial
Просмотров 6449 месяцев назад
Robotica Movil 03 - Ecuaciones de movimiento para robot diferencial
Actividad 1 (parte 2) - Controlando un sencillo robot móvil desde un script de Python en CoppeliaSim
Просмотров 1,1 тыс.9 месяцев назад
Actividad 1 (parte 2) - Controlando un sencillo robot móvil desde un script de Python en CoppeliaSim
Actividad 1 (parte 1) - Modelo de un sencillo robot diferencial en CoppeliaSim
Просмотров 1,2 тыс.9 месяцев назад
Actividad 1 (parte 1) - Modelo de un sencillo robot diferencial en CoppeliaSim
Robotica Movil 02 - Locomocion con ruedas
Просмотров 3949 месяцев назад
Robotica Movil 02 - Locomocion con ruedas
Robotica Movil 01 - Cinemática
Просмотров 4819 месяцев назад
Robotica Movil 01 - Cinemática
ABB IRC5 - 12 - Cómo usar entradas y salidas digitales (parte 3)
Просмотров 711Год назад
ABB IRC5 - 12 - Cómo usar entradas y salidas digitales (parte 3)
ABB IRC5 - 11 - Cómo usar entradas y salidas digitales (parte 2)
Просмотров 893Год назад
ABB IRC5 - 11 - Cómo usar entradas y salidas digitales (parte 2)
ABB IRC5 - 10 - Cómo usar entradas y salidas digitales (parte 1)
Просмотров 1,3 тыс.Год назад
ABB IRC5 - 10 - Cómo usar entradas y salidas digitales (parte 1)
ABB IRC5 - 09 - Configurando entradas y salidas desde RobotStudio
Просмотров 1,6 тыс.Год назад
ABB IRC5 - 09 - Configurando entradas y salidas desde RobotStudio
ABB IRC5 - 08 - Configurando entradas y salidas desde el Flexpendant
Просмотров 1,5 тыс.Год назад
ABB IRC5 - 08 - Configurando entradas y salidas desde el Flexpendant
ABB IRC5 - 07 - Habilitando el módulo IO
Просмотров 1,1 тыс.Год назад
ABB IRC5 - 07 - Habilitando el módulo IO
ABB IRC5 -06- Procedimiento para trabajar en modo automático
Просмотров 1,3 тыс.Год назад
ABB IRC5 -06- Procedimiento para trabajar en modo automático
ABB IRC5 -05 - Transfiriendo desde RobotStudio al robot real
Просмотров 2,7 тыс.Год назад
ABB IRC5 -05 - Transfiriendo desde RobotStudio al robot real

Комментарии

  • @BeymarSolizRios
    @BeymarSolizRios 5 дней назад

    Y como sería si el enunciado te pide la distancia de la base al objeto y de las coordenadas del objeto?

    • @roboticaconpython
      @roboticaconpython День назад

      Hola. El procedimiento es el mismo, sólo tienes que tener claro cuál es el sistema de coordenadas de referencia en cada caso. Mira este video para entender la teoría: ruclips.net/video/aut9sTR4y8E/видео.html

  • @AJHS369
    @AJHS369 9 дней назад

    Muchas gracias por compartir este increíble trabajo! 😀

  • @franciscorendondelgado6621
    @franciscorendondelgado6621 10 дней назад

    Hola. Primero felicidades pro los videos, son estupendos. Tengo un problema, cuando ejecuto ros2 launch my_robot view.launch.py me da el siguiente error [ERROR] [launch]: Caught exception in launch (see debug for traceback): Caught exception when trying to load file of format [py]: no module named 'xacro' Podrias ayudarme?

    • @roboticaconpython
      @roboticaconpython 8 дней назад

      Hola! Un gusto ser de ayuda. El problema "no module named 'xacro'" significa que no está instalada la librería 'xacro', que es la que se encarga de integrar los modelos URDF en un único archivo para ser procesado por los otros módulos de ROS. Puedes buscar en la web cómo se realiza la instalación, pero se sugiero este video para asegurarte que todo tu setup funcione correctamente: studio.ruclips.net/user/videoHJx_Jre8QlM/edit

  • @yayaba9426
    @yayaba9426 11 дней назад

    good video thx u

  • @fauacademico8567
    @fauacademico8567 18 дней назад

    Presente, Robótica UPSE :)

    • @roboticaconpython
      @roboticaconpython 17 дней назад

      Saludos desde Chile! Un gusto ser de ayuda a la distancia.

  • @fauacademico8567
    @fauacademico8567 Месяц назад

    Excelente! Estoy suscrito...

  • @fauacademico8567
    @fauacademico8567 Месяц назад

    Gracias por los videos! :)

  • @ludiaz3519
    @ludiaz3519 Месяц назад

    excelente canal! muy buenos tutoriales, he realizado con éxito algunos cuantos. En este me pasó que al momento de cambiar a; robot_vel = [0, 0.2, 0], solo zig zaguea

  • @oscarfdobricenos4568
    @oscarfdobricenos4568 Месяц назад

    Gracias muy bien explicado ...

  • @AlexFuzz90
    @AlexFuzz90 Месяц назад

    Hola!, hasta el momento e seguido su tutorial y todo bien, pero al momento de utilizar VSC, e intentar lanzar el script view.launch.py, no me abre la aplicacion Rviz2 y el terminal me muestra el siguiente mensaje: [ERROR] [rviz2-2]: process has died [pid 15788, exit code 127, cmd '/opt/ros/jazzy/lib/rviz2/rviz2 -d /home/alex/my_robot_ws/install/my_robot/share/my_robot/config/my_config.rviz --ros-args -r __node:=rviz2 -r __ns:=/']. , no obstante, si realizo el mismo procedimiento directamente en la terminal de linux se ejecuta Rviz2 sin problemas. gracias por el tutorial.😀

  • @AlexFuzz90
    @AlexFuzz90 Месяц назад

    Funciona, muchas gracias.

  • @brian-mj1ej
    @brian-mj1ej Месяц назад

    Tengo un profe que dice que eso no es una red neuronal

    • @roboticaconpython
      @roboticaconpython Месяц назад

      Hola! Se necesita un poco de teoría para entender, y eso no está en este video. Para entender la teoría detrás de esta aplicación busca por 'perceptron multicapa', que es lo que significa la sigla MLP. Un acercamiento rápido desde wikipedia por acá: es.wikipedia.org/wiki/Perceptr%C3%B3n_multicapa

  • @AlexFuzz90
    @AlexFuzz90 Месяц назад

    Estimado, muchas gracias por el tutorial, todo funciona perfecto.

  • @Carlos_9770
    @Carlos_9770 Месяц назад

    Hola. Quiero empezar con Ros2, me gustaria usar Linux en una pc pero solo me puedo conformar con WSL y me descargue un programa llamado "Terminator" para abrir varias ventanas de cmd

    • @roboticaconpython
      @roboticaconpython Месяц назад

      Hola! Terminator es una buena aplicación que permite mantener organizadas las ventanas de terminal. En mi experiencia, WSL funciona bien (excepto cuando se utiliza el simulador Gazebo) y sirve a falta de un pc con linux en forma nativa, pero en algún momento es inevitable migrar a linux. Gracias por comentar y espero que esta serie de videos te sea utilidad. Éxito en tu camino.

    • @Carlos_9770
      @Carlos_9770 Месяц назад

      @@roboticaconpython ahhh... Yo si que necesito utilizar gazebo :(

  • @JESUSJAVIERGOMEZCARRASCO
    @JESUSJAVIERGOMEZCARRASCO 2 месяца назад

    Hola, en primer lugar, enhorabuena, magnífico trabajo. Soy profesor de FP y estoy aprendiendo muchísimo para aplicarlo en mi aula. En este caso, al probar el joystick, me aparece el siguiente mensaje: ¿que puede ocurrir? gracias ros2 run my_robot joy_velocity_publisher [INFO] [1724229292.763749767] [joy_velocity_publisher]: joy_velocity_publisher started array index out of range

  • @ProaliusVideos
    @ProaliusVideos 2 месяца назад

    Gran video, ya me he suscrito a tu canal. LLevo un tiempo contruyendo un robot y me aventure a usar Ros2, estoy bloqueado precisamente en la creación de un mapa, si que consiguo ver la informacion del Lidar pero no consigo que en rviz se marquen las paredes de la habitación. Para cuando un video tuyo con algo parecido ? o SLAM o similar. Muchas gracias y espero que sigas con este excelente trabajo.

    • @roboticaconpython
      @roboticaconpython Месяц назад

      Hola. Gracias por comentar. Estoy trabajando en mapeo y localización en este momento. Tal vez en algunas semanas más tenga novedades. Saludos!

  • @ilyanthoo
    @ilyanthoo 3 месяца назад

    Hola, tengo una duda, como configuro el BO Remote Api en coppelia sim?

    • @roboticaconpython
      @roboticaconpython 3 месяца назад

      Hola! Desde el lado de CoppeliaSim no hay nada que configurar. Coppelia integra un servidor que permite las conexiones desde la API y que ha sido probada con este código tanto para las versiones 4.6 y 4.7.

    • @ilyanthoo
      @ilyanthoo 3 месяца назад

      @@roboticaconpython Tengo varias dudas acerca de CoppeliaSim y Python, no puedo establecer la conexión, intente guiarme pero tengo errores en las librerias en el codigo de Python...

    • @roboticaconpython
      @roboticaconpython 3 месяца назад

      @@ilyanthoo Para instalar correctamente la librería y sus dependencias, en un terminal ejecutas: python3 -m pip install coppeliasim-zmqremoteapi-client

    • @ilyanthoo
      @ilyanthoo 3 месяца назад

      @@roboticaconpython Hay mucha diferencia si se usa en Windows o Linux? Tal vez tienes un contacto directo, podria ayudarme por favor?

    • @roboticaconpython
      @roboticaconpython 3 месяца назад

      @@ilyanthoo Este canal tiene el objetivo de apoyar a quienes están aprendiendo, pero principalmente explicando los conceptos y criterios para resolver los problemas de programación en robótica. Sobre tu pregunta, hay diferencias entre las plataformas, claro. Más aún, con cada cambio de versión los procedimientos cambian, pero los conceptos no. Te sugiero, por tanto, mantener tu esfuerzo y empeñarte por comprender los problemas que tienes, a fin de darles solución.. hay mucha ayuda en la web para eso. Éxito en tu estudio!

  • @tatequietonene
    @tatequietonene 3 месяца назад

    Hola. Para que no exista confusión en aquellos que se fijen en que el programa trasferido está invertido, invierte el parámetro Beta en la configuración del robot. Montar el robot invertido, implica modificar dicho parámetro. Saludos.

  • @arielwu9060
    @arielwu9060 3 месяца назад

    Estimado muy buen video, sólo una consulta, sucede que al ejecutar camreqimage se queda en un bucle y no avanza ni recibe las coordenadas. Si pudiera entregarme algunas sugerencias de solución se lo agradecería mucho, desde ya muchas gracias.

    • @roboticaconpython
      @roboticaconpython 3 месяца назад

      La función camreqimage es para que la cámara realice una captura. Si estás utilizando la cámara simulada, como en el tutorial, entonces la captura no se realiza automáticamente, sino que debe hacerse manualmente. Revisa con atención el procedimiento que se describe al llegar a ese punto. Lo otro, es revisar si hay algún mensaje de error o advertencia en la ventana de salida de RobotStudio...

    • @arielwu9060
      @arielwu9060 2 месяца назад

      @@roboticaconpython Estimado gracias por responder, le cuento que mi problema fue que no ocupaba específicamente la herramienta Pat max con "with patterns" incluida. Luego de eso ya enviaba las coordenadas. Slds y muchas gracias!

  • @ErickArturoFloresAguayo
    @ErickArturoFloresAguayo 3 месяца назад

    Excelente video lo que estaba buscando

    • @roboticaconpython
      @roboticaconpython 3 месяца назад

      Que bueno ser de ayuda. Gracias por comentar!

  • @kevinho8897
    @kevinho8897 3 месяца назад

    Buenas, de donde puedo sacar los archivos 'sim.py', 'simConst.py' y 'remoteapi.dll'?

    • @roboticaconpython
      @roboticaconpython 3 месяца назад

      Hola. El procedimiento de instalación de la librería que se muestra en este video es para una versión antigua de CoppeliaSim. Desde la versión 4.6, la API se instala directamente en Python mediante pip. Mas detalles aquí: manual.coppeliarobotics.com/en/zmqRemoteApiOverview.htm

  • @kevinho8897
    @kevinho8897 3 месяца назад

    Hola estoy revisando su programación y tratando de simular, le cambie el nombre zmqrRemoteApi por el coppeliasim_zmqremoteapi_client y me aparece el siguiente error: ModuleNotFoundError: No module named 'coppeliasim_zmqremoteapi_client'

    • @roboticaconpython
      @roboticaconpython 3 месяца назад

      Hola. Desde la versión 4.6 de CoppeliaSim, la librería se instala directamente en python mediante pip. Revisa la página oficial para más detalles: manual.coppeliarobotics.com/en/zmqRemoteApiOverview.htm

  • @jimenagarcia3019
    @jimenagarcia3019 3 месяца назад

    👏👏

  • @YakuzaMafia-ng8gr
    @YakuzaMafia-ng8gr 4 месяца назад

    Hola donde puedo ver su correo para comunicarme con usted

    • @roboticaconpython
      @roboticaconpython 4 месяца назад

      Hola! puedes escribirme a claudio.morales55@inacapmail.cl

  • @javiertorrejon7996
    @javiertorrejon7996 4 месяца назад

    hola tengo una duda me sale todo correcto pero al final el auto se me va hacia la izquierda

    • @roboticaconpython
      @roboticaconpython 4 месяца назад

      Hola! probablemente esté mal la orientación de los motores (las articulaciones rotacionales). Requieren de un giro de 180° en torno a su eje vertical. Saludos!

  • @ileonrd
    @ileonrd 4 месяца назад

    Podria pasar el github? su trabajo es fantastico

  • @josephmauricio4344
    @josephmauricio4344 4 месяца назад

    Jdr que gran video no sabes lo util que esta siendo

    • @roboticaconpython
      @roboticaconpython 4 месяца назад

      Un gusto que sean de utilidad. Gracias por comentar!

  • @BRANDONCONTRERASRICALDAY
    @BRANDONCONTRERASRICALDAY 4 месяца назад

    Muy bien explicado . me sirvio para entender mejor el carrito omnidireccional en un proyecto

    • @roboticaconpython
      @roboticaconpython 4 месяца назад

      Un gusto que estos videos te hayan sido de utilidad. Mucho éxito en tu proyecto!

  • @luispuma5911
    @luispuma5911 5 месяцев назад

    Gracias. 🙂

  • @laertes610
    @laertes610 5 месяцев назад

    justo estoy comenzando a interesarme en robótica y había estudiado telecomunicaciones en inacap (Sede Santiago y Santiago centro)

    • @roboticaconpython
      @roboticaconpython 5 месяцев назад

      Bienvenido a este canal! Espero te resulte útil para guiarte en el camino de la robótica. Y atento que en el futuro habrá ofertas para que ex estudiantes se especialicen en robótica.

  • @Sebasacepo
    @Sebasacepo 5 месяцев назад

    Gracias bro

  • @cefuve
    @cefuve 5 месяцев назад

    Excelente trabajo con la integración en Coppelia, Claudio 🤖👏👏 Y el modelo del robot le quedó impecable a @ProfeGrinda 👏👏

    • @roboticaconpython
      @roboticaconpython 5 месяцев назад

      Que el trabajo de este equipo sea útil para muchos ✌

  • @oscarcontrerasseluy2647
    @oscarcontrerasseluy2647 5 месяцев назад

    LA DIRECCION DIEZ ES LA MISMA QUE EPONES EN EL BLOQUE DE ENTRADAS Y SALIDAS EN EL TIA PORTAL O SIMEPRE ES 10 MUCHAS GRACIAS POR LA AYDUA

    • @roboticaconpython
      @roboticaconpython 5 месяцев назад

      La dirección 10 es la que corresponde al dispositivo IO que está al interior del controlador. Esta dirección podría cambiar. Para establecer la comunicación se configura primero en el dispositivo y luego en el controlador. La documentación técnica de ABB describe en detalle el procedimiento.

  • @RichardVicenteSuriani
    @RichardVicenteSuriani 5 месяцев назад

    Buenas tardes, como te contacto ?

    • @roboticaconpython
      @roboticaconpython 5 месяцев назад

      Hola! puedes escribirme a claudio.morales55@inacapmail.cl

  • @hectornavajas1448
    @hectornavajas1448 6 месяцев назад

    Gran video amigo 🤘🤘

  • @PantherAlfa
    @PantherAlfa 6 месяцев назад

    What is the process to start robot again when emergency stop press from controller.

    • @roboticaconpython
      @roboticaconpython 6 месяцев назад

      It's a two steps process: 1) release all emergency buttons and 2) press the 'motors on' button (white button) in controller's front panel.

    • @PantherAlfa
      @PantherAlfa 6 месяцев назад

      Ok, my doubt is whether any parameter has to be reset in the teach pendant after releasing the emergency button and if it has to be done then how to do it.

    • @roboticaconpython
      @roboticaconpython 6 месяцев назад

      @@PantherAlfa , in the event of an e-stop, the controller keeps all system parameter, in order to continue with the routine after restart. If you want to trigger some action at program restart, you can hook a RAPID event routine to the RESTART event. See the reference manual for system parameters.

  • @belen_leon8488
    @belen_leon8488 6 месяцев назад

    Este canal es oro 😮

    • @roboticaconpython
      @roboticaconpython 6 месяцев назад

      Gracias 💓, la idea es contribuir con ejemplos prácticos para hacer aplicaciones, información que de otra forma cuesta encontrar

  • @ElvisMartinMoralesRivera-hk9fm
    @ElvisMartinMoralesRivera-hk9fm 6 месяцев назад

    amigo me puedes apoyar , te paso mi numero de referencia efdd11fb

  • @marcelosaez932
    @marcelosaez932 6 месяцев назад

    Hola buenas tardes. me parecen excelentes tus videos. Sin embargo queria consultar por la funcion cartesian no la reconoce anaconda. Tampoco puedo instalar una libreria fuzzy . solo puede con scikit-fuzzy. Favor si me puedes orientar

    • @roboticaconpython
      @roboticaconpython 6 месяцев назад

      Hola! La librería fuzzy.py, que se trabaja en estos ejemplos, está disponible en el repositorio público de github: github.com/cmoralesd/fuzzy En esta misma serie de videos se muestran varios ejemplos de cómo utilizarla. Saludos!

  • @leomoreno1054
    @leomoreno1054 6 месяцев назад

    disculpa, tengo un proyecto similar, este codigo se puede meter a una raspberry para el control del motor? o hay que implementar algo mas?

    • @roboticaconpython
      @roboticaconpython 6 месяцев назад

      Hola! Sí, es un control proporcional muy simple y efectivo. En otros videos posteriores de la misma serie se muestra cómo implementarlo para controlar una correa transportadora en un simulador. Escalando las magnitudes a los parámetros de tu motor, funcionará :)

  • @DavidZenaSandoval
    @DavidZenaSandoval 6 месяцев назад

    Ing. Retomará la serie ?

    • @roboticaconpython
      @roboticaconpython 6 месяцев назад

      Hola! Actualmente me encuentro trabajando en el control de robots, pero la siguiente fase será retomar los contenidos de inteligencia artificial. Mantente atento...

  • @FernandoJ.CurielEscobedo
    @FernandoJ.CurielEscobedo 7 месяцев назад

    Que tal, ¿en que fuentes bibliográficas puedo encontrar este este tema?.

    • @roboticaconpython
      @roboticaconpython 7 месяцев назад

      Hola! El libro de referencia en esta área es "Introduction to Autonomous Mobile Robots", Roland Siegwart and Illah R. Nourbakhsh. El robot de este video está basado en el antiguo robot Uranus, de Carnegie Mellon, que se modela en este paper: ieeexplore.ieee.org/document/1087767 ... Bienvenido al mundo de la robótica móvil!

    • @FernandoJ.CurielEscobedo
      @FernandoJ.CurielEscobedo 6 месяцев назад

      @@roboticaconpython Muchas gracias!:D

  • @Zaxkrober
    @Zaxkrober 7 месяцев назад

    Buenas tardes, Primero de todo, tus videos son de gran utilidad, Muchas gracias. me preguntaba si podria contactar contigo, para poner en común un problema que estoy experminetando, por un medio como podría ser correo electronico o parecidas. Espero tu respuesta. Un saludo,

    • @roboticaconpython
      @roboticaconpython 7 месяцев назад

      Hola. Saludos para ti también y gracias por comentar. Puedes escribirme a claudio.morales55@inacapmail.cl

  • @elmishi8334
    @elmishi8334 7 месяцев назад

    Like, si llegaste por el profe Pedrito. Saludos desde Inacap Calama-Emiratos Arabes.

  • @humbertoestrella3683
    @humbertoestrella3683 7 месяцев назад

    buen video

  • @C1sco
    @C1sco 7 месяцев назад

    Muchísimas gracias por compartir el repositorio, profesores como usted no se encuentran muy seguido, saludos.

    • @roboticaconpython
      @roboticaconpython 7 месяцев назад

      Gracias por comentar! Un gusto ser de ayuda para quienes se interesen en la robótica.

  • @juancarlosquesadaome1466
    @juancarlosquesadaome1466 8 месяцев назад

    Usas Jupyter en línea ? o como haces para abrir el libro

    • @roboticaconpython
      @roboticaconpython 7 месяцев назад

      En todos estos ejemplos se usa Jupyter en forma local. Debe ser así para compartir el mismo servidor (localhost) con CoppeliaSim. De otra manera, habría que explicitar en la API cuál es la dirección IP del equipo que aloja CoppeliaSim.

  • @madarax123
    @madarax123 8 месяцев назад

    grande estimado

  • @kevininofuente1040
    @kevininofuente1040 9 месяцев назад

    Excelente aporte amigo, codigo funcionando a Enero de 2024.

  • @davidandresgarciamonsalve7485
    @davidandresgarciamonsalve7485 9 месяцев назад

    podrias por favor ayudarme con una duda!?... haciendo uso del gran alcance de coppeliasim en su version 4.6 con relacion a la programacion directa mediante python, estoy tratando sin lograrlo aun, hacer funcionar mediante python los complementos de cinematica inversa para un brazo articulado importado desde un software CAD, incorporando los dummis tip y target, y definiendo la programacion en el script (sin subprocesos)...

    • @roboticaconpython
      @roboticaconpython 7 месяцев назад

      Hola! Cómo sigue tu proyecto? Se ve interesante. Por favor dime si ya resolviste o hay algo en lo que te pueda apoyar.