728x90
반응형
SMALL

KG_KAIROS 55

🖥️셸(Shell)? 조개 껍데기인가요?

셸(Shell)이란 무엇일까요? 🖥️컴퓨터를 사용할 때, 우리가 화면에서 보게 되는 것은 대부분 그래픽 인터페이스(GUI)입니다.하지만, 컴퓨터의 뒷편에서는 우리가 직접 명령어를 입력하여 시스템과 소통할 수 있는 셸(Shell) 이라는 강력한 도구가 있습니다! 💻오늘은 셸이 무엇인지, 어떤 역할을 하는지, 그리고 우리가 일상에서 어떻게 활용할 수 있는지에 대해 알아보겠습니다. 😄1. 셸(Shell)이란? 🔍셸은 운영 체제와 사용자가 상호작용할 수 있도록 도와주는 프로그램입니다.쉽게 말해, 사용자가 입력한 명령어를 운영 체제에 전달하여 원하는 작업을 실행하도록 돕는 "대화창" 같은 역할을 합니다.이 대화창은 보통 커맨드라인 인터페이스(CLI)로, 텍스트 기반으로 명령어를 입력하고 결과를 받아볼 수 ..

KG_KAIROS/리눅스 2025.03.12

🌍 운영체제(OS)란? 간단 정리

운영체제(OS, Operating System)는 하드웨어와 소프트웨어를 관리하고, 사용자와 시스템 간의 인터페이스 역할을 하는 핵심 소프트웨어입니다. 컴퓨터뿐만 아니라 임베디드 시스템에서도 중요한 역할을 합니다! 💡🖥️ OS와 일반 소프트웨어의 차이구분 운영체제 (OS) 일반 소프트웨어역할하드웨어 및 리소스 관리특정 기능 제공실행 시점컴퓨터 부팅 시 실행사용자가 실행예시Windows, Linux, macOS, RTOS브라우저, 게임, 개발툴운영체제는 프로그램이 원활하게 실행될 수 있도록 메모리, CPU, 저장 장치 등을 관리하는 핵심 소프트웨어입니다! 🚀📌 OS의 주요 기능✅ 프로세스 관리: 여러 프로그램을 동시에 실행하며 CPU를 효율적으로 분배✅ 메모리 관리: 실행 중인 프로그램이 필요한 메..

KG_KAIROS/리눅스 2025.03.08

🍳[KG_KAIROS] 구내식당 및 맛도리

오늘의 포스팅은!!그동안 저의 먹부림을 보여드리고자 합니다 ㅎㅎ거의 2달만에 쓰는거 같으니까 2달치겠네요 ㅎㅎ가산에서 먹은것만 포스팅 하겠습니닿ㅎ  여기서 한번 끊고!!!6번출구 쪽으로 가시면 백소정과 닭갈비 집들이 있답니다~~    그리고 가디 맛집은 뭐니뭐니해도 떡볶이 ㅎㅎ 저는 저기 튀김 으리으리한데도 좋은데 올리브영 맞은편이 제일 맛있었어요!!! 객주현 동파육과 마리오 아울렛 11층? 쏨타이!!! 이상으로 가산 살이 먹부림 완료!!

KG_KAIROS 2024.11.20

[KG_KAIROS] 2차 프로젝트_블록 양품/불량품 판별

안녕하세요!!오랜만에 블로그 포스팅으로 돌아왔습니다!!!그동안... 프로젝트 하느라..에러도 많고...할 일도 많아서비공개로 끄적였는데1,2차 PT를 하루에 다해서 이제는 통합만 남았습니다.그래서 공백의 시간을 역순으로 포스팅 해보겠습니다. 전에 기획 포스팅을 했는데 보신분들이 있을까요...?https://projectlim.tistory.com/74 스마트 요양 지원 시스템 RoboCare : 프로젝트 기획2 (주제 선정)안녕하세요!!!오늘은 24/08/30에 프로젝트 발표했던 내용을 늦게나마 포스팅하려 합니다.ppt를 전부 공개는 어렵고 일부 보여드리면서 말씀드리겠습니다!! 여러분은 몸이 불편해보신 경험이 있으projectlim.tistory.com이걸 하기 전에 1,2차 프로젝트가 있는데 우선 가장..

KG_KAIROS/RobotArm 2024.11.15

🚀 Flask 서버와 로봇팔 제어: PLC에서 Flask로, Flask에서 로봇팔로!

🔧 시스템 구조우리는 Flask 서버를 활용하여 **PLC(Programmable Logic Controller)**와 로봇팔 간의 동작을 제어하는 시스템을 만들고 있습니다. 이 시스템은 Flask 서버를 통해 PLC 데이터를 수신하고, 그 데이터를 바탕으로 로봇팔을 제어하는 방식으로 동작합니다.💻 시스템 흐름:PLC → Flask 서버: PLC에서 Flask 서버로 데이터를 전송Flask 서버 → 로봇팔 제어: Flask 서버에서 받은 데이터를 이용해 로봇팔을 동작시킴🖥️ Flask 서버의 역할Flask 서버는 웹 서버로서, 사용자가 웹 페이지에서 요청을 보내면 이를 처리하여 로봇팔의 동작을 제어합니다.웹 페이지에서 데이터를 받아 처리하고, 그에 따라 로봇팔을 움직이는 방식입니다.🌐 HTML 출..

🤖 MCU 기반 로봇팔 제어 시스템 만들기 🚀

이번 포스트에서는 MCU (Microcontroller Unit) 를 사용하여 로봇팔을 제어하는 방법을 소개합니다.STM32와 PWM(Pulse Width Modulation) 방식으로 서보 모터를 제어하는 코드를 작성해보겠습니다.이 시스템은 서보 모터의 각도를 제어하여 로봇팔을 움직이게 됩니다.🔧 필요한 부품 및 구성부품 용도STM32 MCU마이크로컨트롤러, 제어 시스템 구현서보 모터로봇팔의 움직임을 담당타이머 (TIM4)PWM 신호를 생성하는 타이머GPIO 핀서보 모터와 연결된 핀🧑‍💻 코드 설명타이머 초기화TIM4를 사용하여 PWM 신호를 생성합니다. 서보 모터를 제어하기 위해 1ms ~ 2ms 사이의 펄스를 보내야 하므로, 타이머의 주기를 적절히 설정합니다.PWM 제어각 서보 모터의 각도를 ..

🦾[Moveit2]Pick&Place - 로봇팔

오늘의 포스팅!!!panda Arm을 활용하여 RVIZ환경에서 제어하기우선 RVIZ에서 panda arm을 불러오고Add로 Motion Planning Tasks 해주고 Task Solution Topic에 /solution 써주면 됩니다. 에러가 나길래!!https://moveit.picknik.ai/main/doc/tutorials/pick_and_place_with_moveit_task_constructor/pick_and_place_with_moveit_task_constructor.html#trying-it-out Pick and Place with MoveIt Task Constructor — MoveIt Documentation: Rolling documentationSo far, we’ve..

KG_KAIROS/RobotArm 2024.09.30

🤖[ROS2] Publisher와 Subscriber, Client와 Server의 연결 이해하기

안녕하세요!!오늘은 ROS의 기본인 Pub과 Sub을 통한 노드간 연결을 공부하고자 합니다.ROS의 장점이 오픈소스가 다양하다고 한적이 있는데요그중 다양한 라이센스에서 주로 긁어 오더라도 MIT라이센스를 긁어 와야합니다. 🤖 ROS의 기본 개념 및 노드 간 연결 공부하기오늘은 ROS의 핵심 개념인 **Publisher(발행자)**와 **Subscriber(구독자)**를 통해 노드 간의 연결을 살펴보고, 오픈소스 라이선스의 비교도 해볼 거예요! 다양한 예시와 함께 ROS의 주요 개념을 쉽게 풀어보겠습니다. 🌟🧩 ROS의 주요 개념Publisher (발행자)특정 주제(topic)에 메시지를 발행하는 노드입니다.📌 예시: 로봇의 카메라 노드가 이미지 데이터를 발행.Subscriber (구독자)특정 주제..

KG_KAIROS/리눅스 2024.09.24

🚀ROS(Robot Operating System)란 무엇인가요?

**ROS (Robot Operating System)**는 로봇 소프트웨어 개발을 위한 오픈 소스 프레임워크로, 로봇 개발자들에게 효율적이고 유연한 환경을 제공합니다. 다양한 로봇 응용 프로그램을 빠르게 개발할 수 있도록 돕는 핵심 요소들을 갖추고 있으며, 전 세계적으로 많은 개발자들이 활용하고 있습니다. 그럼, ROS가 무엇인지, 어떤 특징을 가지고 있는지, 어떻게 활용되는지 한 번 살펴볼까요?1️⃣ 주요 특징 ✨오픈 소스ROS는 오픈 소스 프레임워크로, 누구나 자유롭게 사용하고 수정할 수 있습니다. 개발자는 자신만의 특화된 요구 사항에 맞게 ROS를 수정하고, 더 나아가 새로운 기능을 추가할 수도 있습니다.모듈 구조ROS는 독립적인 프로세스로 구성된 **노드(Node)**를 기반으로 합니다. 각 노..

KG_KAIROS/리눅스 2024.09.23

🌟 리눅스, 이젠 어렵지 않아요! 🌟

안녕하세요~ 오늘은 ROS2를 공부하면서 리눅스에 대해서 알아보겠습니다!🧑‍💻 리눅스(Linux)란?리눅스는 1991년에 리누스 토르발스가 만든 오픈 소스 운영 체제입니다! 👨‍💻✨💡 유닉스(Unix) 계열의 운영 체제로, 다양한 하드웨어에서 문제 없이 돌아갈 수 있도록 설계되었죠!그럼, 유닉스가 뭔지 궁금하죠? 🤔👇유닉스 vs 리눅스그럼 유닉스는 뭔데여?https://infinitt.tistory.com/302 Linux/Unix/shell) 유닉스란 ?리눅스란? | 기본 명령어 (디렉토리, 파일)*유닉스(unix)란 ? 리눅스(linux)란 ? 유닉스(unix) : 규모가 큰 기업에서 선호하는 OS이다. 인터넷 서버, hp, 애플(맥의 OS X), 등등에 주로 사용된다. 리눅스(linux..

KG_KAIROS/리눅스 2024.09.19
728x90
반응형
LIST