A robot control apparatus which comprises a servo amplifier having an AC/DC converter and being configured to drive a servo motor of a robot, and which is configured to perform control so that power for driving said robot is supplied to said servo amplifier through a capacitor inrush current preventing resistor (R1-R3) until pre-charging of a capacitor provided for said AC/DC converter is completed, said robot control apparatus having: a first operation mode in which said power is supplied by bypassing said resistor; a second operation mode in which said power is supplied through said resistor thereby controlling said servo motor in said robot to a lower driving speed than the driving speed in said first operation mode; and switching means configured to effect switching from said first operation mode to said second operation mode or from said second operation mode to said first operation mode, wherein: said switching means is implemented by software, and said software is configured to cause a computer to control an output circuit, which comprises a first output circuit configured to energize a first electromagnetic contactor in said first operation mode and a second output circuit configured to energize a second electromagnetic contactor or relay (KM1, KM2) in said second operation mode, in such a manner that in said first operation mode said power is supplied by way of a contact of said first electromagnetic contactor by bypassing said resistor, while in said second operation mode, said power is supplied through said resistor and said second electromagnetic contactor or relay connected in series to said resistor. a first operation mode in which said power is supplied by bypassing said resistor; a second operation mode in which said power is supplied through said resistor thereby controlling said servo motor in said robot to a lower driving speed than the driving speed in said first operation mode; and switching means configured to effect switching from said first operation mode to said second operation mode or from said second operation mode to said first operation mode, wherein: said switching means is implemented by software, and said software is configured to cause a computer to control an output circuit, which comprises a first output circuit configured to energize a first electromagnetic contactor in said first operation mode and a second output circuit configured to energize a second electromagnetic contactor or relay (KM1, KM2) in said second operation mode, in such a manner that in said first operation mode said power is supplied by way of a contact of said first electromagnetic contactor by bypassing said resistor, while in said second operation mode, said power is supplied through said resistor and said second electromagnetic contactor or relay connected in series to said resistor. said switching means is implemented by software, and said software is configured to cause a computer to control an output circuit, which comprises a first output circuit configured to energize a first electromagnetic contactor in said first operation mode and a second output circuit configured to energize a second electromagnetic contactor or relay (KM1, KM2) in said second operation mode, in such a manner that in said first operation mode said power is supplied by way of a contact of said first electromagnetic contactor by bypassing said resistor, while in said second operation mode, said power is supplied through said resistor and said second electromagnetic contactor or relay connected in series to said resistor.