Giter VIP home page Giter VIP logo

apriltag-ros-2's Introduction

tinker-twins

profile-trophy

🤔 Our real names: Tanmay Vilas Samak & Chinmay Vilas Samak

😉 Fun fact: We are identical twins

🙂 Ask us about: Robotics and autonomous systems

The Brand:


Tinker Twins: Chinmay Samak and Tanmay Samak are twin brothers, who use "Tinker Twins" as a personal brand. The twins have come a long way tinkering with various tools and technologies, which has strengthened their scientific knowledge as well as technical and interpersonal skills. The duo has worked on various projects ranging from microelectromechanical systems (MEMS) to in-orbit space settlements, and almost everything in between. They have a particularly keen interest in the field of robotics and autonomous systems, and are specializing in the field of autonomous vehicles.


The Twins:


Tanmay Samak: I received the B.Tech. degree in Mechatronics Engineering with a silver medal from SRM Institute of Science and Technology in 2021. Having worked on several research projects in the field of autonomous vehicles, complemented with a solid background in mechatronics engineering, I have joined ARMLab at CU-ICAR as a direct Ph.D. candidate under the supervision of Dr. Venkat Krovi to pursue focused research in the field of vehicle automation. My research interests include autonomy-oriented modeling, estimation and simulation methods aimed at bridging the real2sim gap to develop physically and graphically accurate digital twins. I am contributing towards projects such as VIPR-GS, OpenCAV, AutoDRIVE, F1Tenth and Autoware.


Chinmay Samak: I received the B.Tech. degree in Mechatronics Engineering with a gold medal from SRM Institute of Science and Technology in 2021. Having worked on several research projects in the field of autonomous vehicles, complemented with a solid background in mechatronics engineering, I have joined ARMLab at CU-ICAR as a direct Ph.D. candidate under the supervision of Dr. Venkat Krovi to pursue focused research in the field of vehicle automation. My research interests lie at the intersection of physics-informed and data-driven methods to bridge the sim2real gap using digital twins. I am contributing towards projects such as VIPR-GS, OpenCAV, AutoDRIVE, F1Tenth and Autoware.


Let's Connect:

Software Development Skills:

c cplusplus csharp embeddedc python matlab simulink labview java ros ros2 autoware opencv tensorflow keras pytorch unity mitai htmlcssjs sql

Hardware Prototyping Skills:

solidworks sketchup autodesk ansys comsol

ni proteus fritzing nvidia odroid raspberrypi arduino nodemcu arm avr ti

Profile Stats:

top-languages

profile-stats

streak-stats

apriltag-ros-2's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

apriltag-ros-2's Issues

`colcon build --packages-select v4l2_camera` faild

All packages in this repo could be colcon build except the v4l2_camera package.
How to fix that?

$ colcon build --packages-select v4l2_camera
Starting >>> v4l2_camera
--- stderr: v4l2_camera                             
In file included from /opt/ros/humble/include/rclcpp/rclcpp/logging.hpp:24,
                 from /opt/ros/humble/include/rclcpp/rclcpp/client.hpp:40,
                 from /opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp:24,
                 from /opt/ros/humble/include/rclcpp/rclcpp/node.hpp:40,
                 from /home/wang/6g-life/shopbot-2/install/camera_info_manager/include/camera_info_manager/camera_info_manager.hpp:45,
                 from /home/wang/6g-life/shopbot-2/src/AprilTag-ROS-2/v4l2_camera/ros2_v4l2_camera/include/v4l2_camera/v4l2_camera.hpp:20,
                 from /home/wang/6g-life/shopbot-2/src/AprilTag-ROS-2/v4l2_camera/ros2_v4l2_camera/src/v4l2_camera.cpp:15:
/home/wang/6g-life/shopbot-2/src/AprilTag-ROS-2/v4l2_camera/ros2_v4l2_camera/src/v4l2_camera.cpp: In member function ‘bool v4l2_camera::V4L2Camera::requestImageSize(const std::vector<long int, std::allocator<long int> >&)’:
/home/wang/6g-life/shopbot-2/src/AprilTag-ROS-2/v4l2_camera/ros2_v4l2_camera/src/v4l2_camera.cpp:365:7: error: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘std::vector<long int, std::allocator<long int> >::size_type’ {aka ‘long unsigned int’} [-Werror=format=]
  365 |       "Invalid image size; expected dimensions: 2, actual: %d",
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  366 |       size.size());
      |       ~~~~~~~~~~~
      |                |
      |                std::vector<long int, std::allocator<long int> >::size_type {aka long unsigned int}
/home/wang/6g-life/shopbot-2/src/AprilTag-ROS-2/v4l2_camera/ros2_v4l2_camera/src/v4l2_camera.cpp:365:61: note: format string is defined here
  365 |       "Invalid image size; expected dimensions: 2, actual: %d",
      |                                                            ~^
      |                                                             |
      |                                                             int
      |                                                            %ld
In file included from /opt/ros/humble/include/rclcpp/rclcpp/logging.hpp:24,
                 from /opt/ros/humble/include/rclcpp/rclcpp/client.hpp:40,
                 from /opt/ros/humble/include/rclcpp/rclcpp/callback_group.hpp:24,
                 from /opt/ros/humble/include/rclcpp/rclcpp/node.hpp:40,
                 from /home/wang/6g-life/shopbot-2/install/camera_info_manager/include/camera_info_manager/camera_info_manager.hpp:45,
                 from /home/wang/6g-life/shopbot-2/src/AprilTag-ROS-2/v4l2_camera/ros2_v4l2_camera/include/v4l2_camera/v4l2_camera.hpp:20,
                 from /home/wang/6g-life/shopbot-2/src/AprilTag-ROS-2/v4l2_camera/ros2_v4l2_camera/src/v4l2_camera.cpp:15:
/home/wang/6g-life/shopbot-2/src/AprilTag-ROS-2/v4l2_camera/ros2_v4l2_camera/src/v4l2_camera.cpp: In member function ‘bool v4l2_camera::V4L2Camera::requestTimePerFrame(const TimePerFrame&)’:
/home/wang/6g-life/shopbot-2/src/AprilTag-ROS-2/v4l2_camera/ros2_v4l2_camera/src/v4l2_camera.cpp:386:7: error: format ‘%d’ expects argument of type ‘int’, but argument 5 has type ‘std::vector<long int, std::allocator<long int> >::size_type’ {aka ‘long unsigned int’} [-Werror=format=]
  386 |       "Invalid time per frame; expected dimensions: 2, actual: %d",
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  387 |       tpf.size());
      |       ~~~~~~~~~~
      |               |
      |               std::vector<long int, std::allocator<long int> >::size_type {aka long unsigned int}
/home/wang/6g-life/shopbot-2/src/AprilTag-ROS-2/v4l2_camera/ros2_v4l2_camera/src/v4l2_camera.cpp:386:65: note: format string is defined here
  386 |       "Invalid time per frame; expected dimensions: 2, actual: %d",
      |                                                                ~^
      |                                                                 |
      |                                                                 int
      |                                                                %ld
cc1plus: all warnings being treated as errors
gmake[2]: *** [CMakeFiles/v4l2_camera.dir/build.make:76:CMakeFiles/v4l2_camera.dir/src/v4l2_camera.cpp.o] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:141:CMakeFiles/v4l2_camera.dir/all] Error 2
gmake: *** [Makefile:146:all] Error 2
---
Failed   <<< v4l2_camera [6.61s, exited with code 2]
                                
Summary: 0 packages finished [7.74s]
  1 package failed: v4l2_camera
  1 package had stderr output: v4l2_camera

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.